builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1615 starttime: 1461175495.49 results: success (0) buildid: 20160420101752 builduid: 0342ac1aaa6e416dbaf68b2bbec90c17 revision: cc6534601ad80c04c260493112e9a8d621c304ad ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:55.490241) ========= master: http://buildbot-master130.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:55.490688) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:55.490995) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:56.213128) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:56.213531) ========= 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-1461172913.608403-1301742831 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 11:04:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 14.2M=0.001s 2016-04-20 11:04:56 (14.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.570394 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:56.818299) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:56.818611) ========= 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-1461172913.608403-1301742831 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.039720 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:56.890596) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:04:56.890972) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cc6534601ad80c04c260493112e9a8d621c304ad --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cc6534601ad80c04c260493112e9a8d621c304ad --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-1461172913.608403-1301742831 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 11:04:57,093 truncating revision to first 12 chars 2016-04-20 11:04:57,093 Setting DEBUG logging. 2016-04-20 11:04:57,094 attempt 1/10 2016-04-20 11:04:57,094 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/cc6534601ad8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 11:04:58,291 unpacking tar archive at: mozilla-inbound-cc6534601ad8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.800418 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:04:58.725364) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:58.725680) ========= script_repo_revision: cc6534601ad80c04c260493112e9a8d621c304ad ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:58.726097) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:58.726375) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:04:58.756283) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-04-20 11:04:58.756565) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--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-1461172913.608403-1301742831 _=/tools/buildbot/bin/python using PTY: False 11:04:59 INFO - MultiFileLogger online at 20160420 11:04:59 in /builds/slave/test 11:04:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 11:04:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:04:59 INFO - {'append_to_log': False, 11:04:59 INFO - 'base_work_dir': '/builds/slave/test', 11:04:59 INFO - 'blob_upload_branch': 'mozilla-inbound', 11:04:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:04:59 INFO - 'buildbot_json_path': 'buildprops.json', 11:04:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:04:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:04:59 INFO - 'download_minidump_stackwalk': True, 11:04:59 INFO - 'download_symbols': 'true', 11:04:59 INFO - 'e10s': False, 11:04:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:04:59 INFO - 'tooltool.py': '/tools/tooltool.py', 11:04:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:04:59 INFO - '/tools/misc-python/virtualenv.py')}, 11:04:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:04:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:04:59 INFO - 'log_level': 'info', 11:04:59 INFO - 'log_to_console': True, 11:04:59 INFO - 'opt_config_files': (), 11:04:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:04:59 INFO - '--processes=1', 11:04:59 INFO - '--config=%(test_path)s/wptrunner.ini', 11:04:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:04:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:04:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:04:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:04:59 INFO - 'pip_index': False, 11:04:59 INFO - 'require_test_zip': True, 11:04:59 INFO - 'test_type': ('testharness',), 11:04:59 INFO - 'this_chunk': '1', 11:04:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:04:59 INFO - 'total_chunks': '10', 11:04:59 INFO - 'virtualenv_path': 'venv', 11:04:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:04:59 INFO - 'work_dir': 'build'} 11:04:59 INFO - ##### 11:04:59 INFO - ##### Running clobber step. 11:04:59 INFO - ##### 11:04:59 INFO - Running pre-action listener: _resource_record_pre_action 11:04:59 INFO - Running main action method: clobber 11:04:59 INFO - rmtree: /builds/slave/test/build 11:04:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:05:00 INFO - Running post-action listener: _resource_record_post_action 11:05:00 INFO - ##### 11:05:00 INFO - ##### Running read-buildbot-config step. 11:05:00 INFO - ##### 11:05:00 INFO - Running pre-action listener: _resource_record_pre_action 11:05:00 INFO - Running main action method: read_buildbot_config 11:05:00 INFO - Using buildbot properties: 11:05:00 INFO - { 11:05:00 INFO - "project": "", 11:05:00 INFO - "product": "firefox", 11:05:00 INFO - "script_repo_revision": "production", 11:05:00 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 11:05:00 INFO - "repository": "", 11:05:00 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 11:05:00 INFO - "buildid": "20160420101752", 11:05:00 INFO - "pgo_build": "False", 11:05:00 INFO - "basedir": "/builds/slave/test", 11:05:00 INFO - "buildnumber": 19, 11:05:00 INFO - "slavename": "tst-linux64-spot-1615", 11:05:00 INFO - "master": "http://buildbot-master130.bb.releng.use1.mozilla.com:8201/", 11:05:00 INFO - "platform": "linux64", 11:05:00 INFO - "branch": "mozilla-inbound", 11:05:00 INFO - "revision": "cc6534601ad80c04c260493112e9a8d621c304ad", 11:05:00 INFO - "repo_path": "integration/mozilla-inbound", 11:05:00 INFO - "moz_repo_path": "", 11:05:00 INFO - "stage_platform": "linux64", 11:05:00 INFO - "builduid": "0342ac1aaa6e416dbaf68b2bbec90c17", 11:05:00 INFO - "slavebuilddir": "test" 11:05:00 INFO - } 11:05:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 11:05:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 11:05:00 INFO - Running post-action listener: _resource_record_post_action 11:05:00 INFO - ##### 11:05:00 INFO - ##### Running download-and-extract step. 11:05:00 INFO - ##### 11:05:00 INFO - Running pre-action listener: _resource_record_pre_action 11:05:00 INFO - Running main action method: download_and_extract 11:05:00 INFO - mkdir: /builds/slave/test/build/tests 11:05:00 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')]} 11:05:00 INFO - https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 11:05:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:05:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:05:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:05 INFO - Downloaded 1361 bytes. 11:05:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 11:05:05 INFO - Using the following test package requirements: 11:05:05 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 11:05:05 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 11:05:05 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 11:05:05 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'jsshell-linux-x86_64.zip'], 11:05:05 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 11:05:05 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 11:05:05 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 11:05:05 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 11:05:05 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 11:05:05 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 11:05:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 11:05:05 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 11:05:05 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')]} 11:05:05 INFO - https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 11:05:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 11:05:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 11:05:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:09 INFO - Downloaded 22735383 bytes. 11:05:09 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/*'] 11:05:09 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/* 11:05:10 INFO - caution: filename not matched: web-platform/* 11:05:10 INFO - Return code: 11 11:05:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:05:10 INFO - https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 11:05:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:05:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:05:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:14 INFO - Downloaded 36397853 bytes. 11:05:14 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/*'] 11:05:14 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/* 11:05:18 INFO - caution: filename not matched: bin/* 11:05:18 INFO - caution: filename not matched: config/* 11:05:18 INFO - caution: filename not matched: mozbase/* 11:05:18 INFO - caution: filename not matched: marionette/* 11:05:18 INFO - caution: filename not matched: tools/wptserve/* 11:05:18 INFO - Return code: 11 11:05:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:05:18 INFO - https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 11:05:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:05:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:05:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:24 INFO - Downloaded 64275259 bytes. 11:05:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:05:24 INFO - mkdir: /builds/slave/test/properties 11:05:24 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:05:24 INFO - Writing to file /builds/slave/test/properties/build_url 11:05:24 INFO - Contents: 11:05:24 INFO - build_url:https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 11:05:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:05:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:05:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:05:31 INFO - Contents: 11:05:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:05:31 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')]} 11:05:31 INFO - https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:05:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:05:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:05:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R4dStVv_QdSiNNDR4d6Oug/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 11:05:48 INFO - Downloaded 90769736 bytes. 11:05:48 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'] 11:05:48 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 11:05:56 INFO - Return code: 0 11:05:56 INFO - Running post-action listener: _resource_record_post_action 11:05:56 INFO - Running post-action listener: set_extra_try_arguments 11:05:56 INFO - ##### 11:05:56 INFO - ##### Running create-virtualenv step. 11:05:56 INFO - ##### 11:05:56 INFO - Running pre-action listener: _pre_create_virtualenv 11:05:56 INFO - Running pre-action listener: _resource_record_pre_action 11:05:56 INFO - Running main action method: create_virtualenv 11:05:56 INFO - Creating virtualenv /builds/slave/test/build/venv 11:05:56 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 11:05:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:05:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:05:56 INFO - Using real prefix '/usr' 11:05:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:06:00 INFO - Installing distribute.............................................................................................................................................................................................done. 11:06:03 INFO - Installing pip.................done. 11:06:03 INFO - Return code: 0 11:06:03 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:06: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')]} 11:06:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:06:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06: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')]} 11:06:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:06:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:03 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 0x234b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x245ae30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2458500>, '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 0x24593e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2459890>, '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-1461172913.608403-1301742831', '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 11:06:03 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 11:06:03 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 11:06:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:06:03 INFO - 'CCACHE_UMASK': '002', 11:06:03 INFO - 'DISPLAY': ':0', 11:06:03 INFO - 'HOME': '/home/cltbld', 11:06:03 INFO - 'LANG': 'en_US.UTF-8', 11:06:03 INFO - 'LOGNAME': 'cltbld', 11:06:03 INFO - 'MAIL': '/var/mail/cltbld', 11:06:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:06:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:06:03 INFO - 'MOZ_NO_REMOTE': '1', 11:06:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:06:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:06:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:06:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:06:03 INFO - 'PWD': '/builds/slave/test', 11:06:03 INFO - 'SHELL': '/bin/bash', 11:06:03 INFO - 'SHLVL': '1', 11:06:03 INFO - 'TERM': 'linux', 11:06:03 INFO - 'TMOUT': '86400', 11:06:03 INFO - 'USER': 'cltbld', 11:06:03 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461172913.608403-1301742831', 11:06:03 INFO - '_': '/tools/buildbot/bin/python'} 11:06:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:06:03 INFO - Downloading/unpacking psutil>=0.7.1 11:06:03 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 11:06:03 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 11:06:03 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 11:06:03 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 11:06:03 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 11:06:03 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 11:06:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:06:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:06:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:06:09 INFO - Installing collected packages: psutil 11:06:09 INFO - Running setup.py install for psutil 11:06:09 INFO - building 'psutil._psutil_linux' extension 11:06:09 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 11:06:10 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 11:06:10 INFO - building 'psutil._psutil_posix' extension 11:06:10 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 11:06:10 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 11:06:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:06:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:06:10 INFO - Successfully installed psutil 11:06:10 INFO - Cleaning up... 11:06:10 INFO - Return code: 0 11:06:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:06:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:06:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:06:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x234b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x245ae30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2458500>, '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 0x24593e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2459890>, '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-1461172913.608403-1301742831', '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 11:06:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:06:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:06:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:06:10 INFO - 'CCACHE_UMASK': '002', 11:06:10 INFO - 'DISPLAY': ':0', 11:06:10 INFO - 'HOME': '/home/cltbld', 11:06:10 INFO - 'LANG': 'en_US.UTF-8', 11:06:10 INFO - 'LOGNAME': 'cltbld', 11:06:10 INFO - 'MAIL': '/var/mail/cltbld', 11:06:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:06:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:06:10 INFO - 'MOZ_NO_REMOTE': '1', 11:06:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:06:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:06:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:06:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:06:10 INFO - 'PWD': '/builds/slave/test', 11:06:10 INFO - 'SHELL': '/bin/bash', 11:06:10 INFO - 'SHLVL': '1', 11:06:10 INFO - 'TERM': 'linux', 11:06:10 INFO - 'TMOUT': '86400', 11:06:10 INFO - 'USER': 'cltbld', 11:06:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461172913.608403-1301742831', 11:06:10 INFO - '_': '/tools/buildbot/bin/python'} 11:06:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:06:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:06:11 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 11:06:11 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 11:06:11 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 11:06:11 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 11:06:11 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 11:06:11 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 11:06:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:06:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:06:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:06:16 INFO - Installing collected packages: mozsystemmonitor 11:06:16 INFO - Running setup.py install for mozsystemmonitor 11:06:16 INFO - Successfully installed mozsystemmonitor 11:06:16 INFO - Cleaning up... 11:06:16 INFO - Return code: 0 11:06:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:06:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:06:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:06:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x234b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x245ae30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2458500>, '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 0x24593e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2459890>, '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-1461172913.608403-1301742831', '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 11:06:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:06:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:06:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:06:16 INFO - 'CCACHE_UMASK': '002', 11:06:16 INFO - 'DISPLAY': ':0', 11:06:16 INFO - 'HOME': '/home/cltbld', 11:06:16 INFO - 'LANG': 'en_US.UTF-8', 11:06:16 INFO - 'LOGNAME': 'cltbld', 11:06:16 INFO - 'MAIL': '/var/mail/cltbld', 11:06:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:06:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:06:16 INFO - 'MOZ_NO_REMOTE': '1', 11:06:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:06:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:06:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:06:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:06:16 INFO - 'PWD': '/builds/slave/test', 11:06:16 INFO - 'SHELL': '/bin/bash', 11:06:16 INFO - 'SHLVL': '1', 11:06:16 INFO - 'TERM': 'linux', 11:06:16 INFO - 'TMOUT': '86400', 11:06:16 INFO - 'USER': 'cltbld', 11:06:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461172913.608403-1301742831', 11:06:16 INFO - '_': '/tools/buildbot/bin/python'} 11:06:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:06:17 INFO - Downloading/unpacking blobuploader==1.2.4 11:06:17 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 11:06:17 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 11:06:17 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 11:06:17 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 11:06:17 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 11:06:17 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 11:06:22 INFO - Downloading blobuploader-1.2.4.tar.gz 11:06:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:06:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:06:22 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 11:06:22 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 11:06:22 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 11:06:22 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 11:06:22 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 11:06:22 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 11:06:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:06:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:06:23 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 11:06:23 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 11:06:23 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 11:06:23 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 11:06:23 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 11:06:23 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 11:06:24 INFO - Downloading docopt-0.6.1.tar.gz 11:06:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:06:24 INFO - Installing collected packages: blobuploader, requests, docopt 11:06:24 INFO - Running setup.py install for blobuploader 11:06:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:06:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:06:24 INFO - Running setup.py install for requests 11:06:25 INFO - Running setup.py install for docopt 11:06:25 INFO - Successfully installed blobuploader requests docopt 11:06:25 INFO - Cleaning up... 11:06:25 INFO - Return code: 0 11:06:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:06:25 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')]} 11:06:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:06:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:25 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')]} 11:06:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:06:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:25 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 0x234b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x245ae30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2458500>, '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 0x24593e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2459890>, '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-1461172913.608403-1301742831', '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 11:06:25 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 11:06:25 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 11:06:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:06:25 INFO - 'CCACHE_UMASK': '002', 11:06:25 INFO - 'DISPLAY': ':0', 11:06:25 INFO - 'HOME': '/home/cltbld', 11:06:25 INFO - 'LANG': 'en_US.UTF-8', 11:06:25 INFO - 'LOGNAME': 'cltbld', 11:06:25 INFO - 'MAIL': '/var/mail/cltbld', 11:06:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:06:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:06:25 INFO - 'MOZ_NO_REMOTE': '1', 11:06:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:06:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:06:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:06:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:06:25 INFO - 'PWD': '/builds/slave/test', 11:06:25 INFO - 'SHELL': '/bin/bash', 11:06:25 INFO - 'SHLVL': '1', 11:06:25 INFO - 'TERM': 'linux', 11:06:25 INFO - 'TMOUT': '86400', 11:06:25 INFO - 'USER': 'cltbld', 11:06:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461172913.608403-1301742831', 11:06:25 INFO - '_': '/tools/buildbot/bin/python'} 11:06:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:06:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:06:25 INFO - Running setup.py (path:/tmp/pip-XgpGny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:06:26 INFO - Running setup.py (path:/tmp/pip-Hz4OiC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:06:26 INFO - Running setup.py (path:/tmp/pip-IlwCrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:06:26 INFO - Running setup.py (path:/tmp/pip-uKymhs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:06:26 INFO - Running setup.py (path:/tmp/pip-MuYPTc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:06:26 INFO - Running setup.py (path:/tmp/pip-3hFaxd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:06:26 INFO - Running setup.py (path:/tmp/pip-IIiw7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:06:26 INFO - Running setup.py (path:/tmp/pip-dkNK80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:06:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:06:26 INFO - Running setup.py (path:/tmp/pip-AME8lD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:06:27 INFO - Running setup.py (path:/tmp/pip-cFBodx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:06:27 INFO - Running setup.py (path:/tmp/pip-5wkvKC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:06:27 INFO - Running setup.py (path:/tmp/pip-a6Sbvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:06:27 INFO - Running setup.py (path:/tmp/pip-g4e0oH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:06:27 INFO - Running setup.py (path:/tmp/pip-Gy4NYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:06:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:06:27 INFO - Running setup.py (path:/tmp/pip-7ndQww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:06:28 INFO - Running setup.py (path:/tmp/pip-zQGZNK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:06:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:06:28 INFO - Running setup.py (path:/tmp/pip-DHU12p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:06:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:06:28 INFO - Running setup.py (path:/tmp/pip-OSqNKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:06:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:06:28 INFO - Running setup.py (path:/tmp/pip-4933qV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:06:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:06:28 INFO - Running setup.py (path:/tmp/pip-Oo3jjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:06:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:06:29 INFO - Running setup.py (path:/tmp/pip-wcg7oB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:06:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:06:29 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 11:06:29 INFO - Running setup.py install for manifestparser 11:06:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:06:29 INFO - Running setup.py install for mozcrash 11:06:29 INFO - Running setup.py install for mozdebug 11:06:29 INFO - Running setup.py install for mozdevice 11:06:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:06:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:06:30 INFO - Running setup.py install for mozfile 11:06:30 INFO - Running setup.py install for mozhttpd 11:06:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:06:30 INFO - Running setup.py install for mozinfo 11:06:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:06:30 INFO - Running setup.py install for mozInstall 11:06:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:06:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:06:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:06:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:06:31 INFO - Running setup.py install for mozleak 11:06:31 INFO - Running setup.py install for mozlog 11:06:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:06:31 INFO - Running setup.py install for moznetwork 11:06:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:06:31 INFO - Running setup.py install for mozprocess 11:06:31 INFO - Running setup.py install for mozprofile 11:06:32 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:06:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:06:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:06:32 INFO - Running setup.py install for mozrunner 11:06:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:06:32 INFO - Running setup.py install for mozscreenshot 11:06:32 INFO - Running setup.py install for moztest 11:06:32 INFO - Running setup.py install for mozversion 11:06:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:06:33 INFO - Running setup.py install for wptserve 11:06:33 INFO - Running setup.py install for marionette-driver 11:06:33 INFO - Running setup.py install for browsermob-proxy 11:06:33 INFO - Running setup.py install for marionette-client 11:06:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:06:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:06:34 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 11:06:34 INFO - Cleaning up... 11:06:34 INFO - Return code: 0 11:06:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:06:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:06:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:06:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:06:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:06:34 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 0x234b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x234c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x245ae30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2458500>, '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 0x24593e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2459890>, '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-1461172913.608403-1301742831', '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 11:06:34 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 11:06:34 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 11:06:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:06:34 INFO - 'CCACHE_UMASK': '002', 11:06:34 INFO - 'DISPLAY': ':0', 11:06:34 INFO - 'HOME': '/home/cltbld', 11:06:34 INFO - 'LANG': 'en_US.UTF-8', 11:06:34 INFO - 'LOGNAME': 'cltbld', 11:06:34 INFO - 'MAIL': '/var/mail/cltbld', 11:06:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:06:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:06:34 INFO - 'MOZ_NO_REMOTE': '1', 11:06:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:06:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:06:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:06:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:06:34 INFO - 'PWD': '/builds/slave/test', 11:06:34 INFO - 'SHELL': '/bin/bash', 11:06:34 INFO - 'SHLVL': '1', 11:06:34 INFO - 'TERM': 'linux', 11:06:34 INFO - 'TMOUT': '86400', 11:06:34 INFO - 'USER': 'cltbld', 11:06:34 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461172913.608403-1301742831', 11:06:34 INFO - '_': '/tools/buildbot/bin/python'} 11:06:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:06:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:06:34 INFO - Running setup.py (path:/tmp/pip-V10agK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:06:34 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)) 11:06:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:06:34 INFO - Running setup.py (path:/tmp/pip-eJTg9v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:06:34 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)) 11:06:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:06:34 INFO - Running setup.py (path:/tmp/pip-kryek6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:06:35 INFO - Running setup.py (path:/tmp/pip-i9T__h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:06:35 INFO - Running setup.py (path:/tmp/pip-c6sOqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:06:35 INFO - Running setup.py (path:/tmp/pip-JIuFDs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:06:35 INFO - Running setup.py (path:/tmp/pip-PF73wu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:06:35 INFO - Running setup.py (path:/tmp/pip-GCWMfJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:06:35 INFO - Running setup.py (path:/tmp/pip-P0SoFH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:06:35 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)) 11:06:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:06:35 INFO - Running setup.py (path:/tmp/pip-cQ17Hh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:06:36 INFO - Running setup.py (path:/tmp/pip-NLOIiH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:06:36 INFO - Running setup.py (path:/tmp/pip-9wINW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:06:36 INFO - Running setup.py (path:/tmp/pip-V1HXnk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:06:36 INFO - Running setup.py (path:/tmp/pip-FgO2it-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:06:36 INFO - Running setup.py (path:/tmp/pip-cLKfZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:06:36 INFO - Running setup.py (path:/tmp/pip-6RWLpO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:06:36 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)) 11:06:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:06:36 INFO - Running setup.py (path:/tmp/pip-AAWTC3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:06:37 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)) 11:06:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:06:37 INFO - Running setup.py (path:/tmp/pip-ymeQAZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:06:37 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)) 11:06:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:06:37 INFO - Running setup.py (path:/tmp/pip-Eha06b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:06:37 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)) 11:06:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:06:37 INFO - Running setup.py (path:/tmp/pip-XteJEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:06:37 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)) 11:06:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:06:37 INFO - Running setup.py (path:/tmp/pip-OB9IWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:06:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:06:38 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)) 11:06:38 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)) 11:06:38 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)) 11:06:38 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)) 11:06:38 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)) 11:06:38 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)) 11:06:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:06:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:06:38 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 11:06:38 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 11:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:06:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:06:43 INFO - Downloading blessings-1.6.tar.gz 11:06:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:06:43 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)) 11:06:43 INFO - Installing collected packages: blessings 11:06:43 INFO - Running setup.py install for blessings 11:06:43 INFO - Successfully installed blessings 11:06:43 INFO - Cleaning up... 11:06:43 INFO - Return code: 0 11:06:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:06:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:06:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:06:44 INFO - Reading from file tmpfile_stdout 11:06:44 INFO - Current package versions: 11:06:44 INFO - argparse == 1.2.1 11:06:44 INFO - blessings == 1.6 11:06:44 INFO - blobuploader == 1.2.4 11:06:44 INFO - browsermob-proxy == 0.6.0 11:06:44 INFO - docopt == 0.6.1 11:06:44 INFO - manifestparser == 1.1 11:06:44 INFO - marionette-client == 2.3.0 11:06:44 INFO - marionette-driver == 1.4.0 11:06:44 INFO - mozInstall == 1.12 11:06:44 INFO - mozcrash == 0.17 11:06:44 INFO - mozdebug == 0.1 11:06:44 INFO - mozdevice == 0.48 11:06:44 INFO - mozfile == 1.2 11:06:44 INFO - mozhttpd == 0.7 11:06:44 INFO - mozinfo == 0.9 11:06:44 INFO - mozleak == 0.1 11:06:44 INFO - mozlog == 3.1 11:06:44 INFO - moznetwork == 0.27 11:06:44 INFO - mozprocess == 0.22 11:06:44 INFO - mozprofile == 0.28 11:06:44 INFO - mozrunner == 6.11 11:06:44 INFO - mozscreenshot == 0.1 11:06:44 INFO - mozsystemmonitor == 0.0 11:06:44 INFO - moztest == 0.7 11:06:44 INFO - mozversion == 1.4 11:06:44 INFO - psutil == 3.1.1 11:06:44 INFO - requests == 1.2.3 11:06:44 INFO - wptserve == 1.4.0 11:06:44 INFO - wsgiref == 0.1.2 11:06:44 INFO - Running post-action listener: _resource_record_post_action 11:06:44 INFO - Running post-action listener: _start_resource_monitoring 11:06:44 INFO - Starting resource monitoring. 11:06:44 INFO - ##### 11:06:44 INFO - ##### Running pull step. 11:06:44 INFO - ##### 11:06:44 INFO - Running pre-action listener: _resource_record_pre_action 11:06:44 INFO - Running main action method: pull 11:06:44 INFO - Pull has nothing to do! 11:06:44 INFO - Running post-action listener: _resource_record_post_action 11:06:44 INFO - ##### 11:06:44 INFO - ##### Running install step. 11:06:44 INFO - ##### 11:06:44 INFO - Running pre-action listener: _resource_record_pre_action 11:06:44 INFO - Running main action method: install 11:06:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:06:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:06:44 INFO - Reading from file tmpfile_stdout 11:06:44 INFO - Detecting whether we're running mozinstall >=1.0... 11:06:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:06:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:06:44 INFO - Reading from file tmpfile_stdout 11:06:44 INFO - Output received: 11:06:44 INFO - Usage: mozinstall [options] installer 11:06:44 INFO - Options: 11:06:44 INFO - -h, --help show this help message and exit 11:06:44 INFO - -d DEST, --destination=DEST 11:06:44 INFO - Directory to install application into. [default: 11:06:44 INFO - "/builds/slave/test"] 11:06:44 INFO - --app=APP Application being installed. [default: firefox] 11:06:44 INFO - mkdir: /builds/slave/test/build/application 11:06:44 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'] 11:06:44 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 11:07:13 INFO - Reading from file tmpfile_stdout 11:07:13 INFO - Output received: 11:07:13 INFO - /builds/slave/test/build/application/firefox/firefox 11:07:13 INFO - Running post-action listener: _resource_record_post_action 11:07:13 INFO - ##### 11:07:13 INFO - ##### Running run-tests step. 11:07:13 INFO - ##### 11:07:13 INFO - Running pre-action listener: _resource_record_pre_action 11:07:13 INFO - Running main action method: run_tests 11:07:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:07:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:07:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:07:13 INFO - grabbing minidump binary from tooltool 11:07:13 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')]} 11:07:13 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 0x2458500>, '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 0x24593e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2459890>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:07:13 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 11:07:13 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 11:07:13 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:07:13 INFO - Return code: 0 11:07:13 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 11:07:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:07:13 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/R4dStVv_QdSiNNDR4d6Oug/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 11:07:13 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/R4dStVv_QdSiNNDR4d6Oug/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 11:07:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:07:13 INFO - 'CCACHE_UMASK': '002', 11:07:13 INFO - 'DISPLAY': ':0', 11:07:13 INFO - 'HOME': '/home/cltbld', 11:07:13 INFO - 'LANG': 'en_US.UTF-8', 11:07:13 INFO - 'LOGNAME': 'cltbld', 11:07:13 INFO - 'MAIL': '/var/mail/cltbld', 11:07:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:07:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:07:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:07:13 INFO - 'MOZ_NO_REMOTE': '1', 11:07:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:07:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:07:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:07:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:07:13 INFO - 'PWD': '/builds/slave/test', 11:07:13 INFO - 'SHELL': '/bin/bash', 11:07:13 INFO - 'SHLVL': '1', 11:07:13 INFO - 'TERM': 'linux', 11:07:13 INFO - 'TMOUT': '86400', 11:07:13 INFO - 'USER': 'cltbld', 11:07:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461172913.608403-1301742831', 11:07:13 INFO - '_': '/tools/buildbot/bin/python'} 11:07:13 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/R4dStVv_QdSiNNDR4d6Oug/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 11:07:14 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 11:07:14 INFO - import pkg_resources 11:07:15 INFO - Using 1 client processes 11:07:16 INFO - wptserve Starting http server on 127.0.0.1:8000 11:07:16 INFO - wptserve Starting http server on 127.0.0.1:8001 11:07:16 INFO - wptserve Starting http server on 127.0.0.1:8443 11:07:18 INFO - SUITE-START | Running 778 tests 11:07:18 INFO - Running testharness tests 11:07:18 INFO - Setting up ssl 11:07:18 INFO - PROCESS | certutil | 11:07:18 INFO - PROCESS | certutil | 11:07:18 INFO - PROCESS | certutil | 11:07:18 INFO - Certificate Nickname Trust Attributes 11:07:18 INFO - SSL,S/MIME,JAR/XPI 11:07:18 INFO - 11:07:18 INFO - web-platform-tests CT,, 11:07:18 INFO - 11:07:18 INFO - Starting runner 11:07:21 INFO - PROCESS | 6042 | 1461175641049 Marionette DEBUG Marionette enabled via build flag and pref 11:07:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b5f0d000 == 1 [pid = 6042] [id = 1] 11:07:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 1 (0x7f81b5f0d800) [pid = 6042] [serial = 1] [outer = (nil)] 11:07:21 INFO - PROCESS | 6042 | [6042] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:07:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 2 (0x7f81b5f0e800) [pid = 6042] [serial = 2] [outer = 0x7f81b5f0d800] 11:07:21 INFO - PROCESS | 6042 | 1461175641660 Marionette INFO Listening on port 2828 11:07:22 INFO - PROCESS | 6042 | 1461175642176 Marionette DEBUG Marionette enabled via command-line flag 11:07:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3055000 == 2 [pid = 6042] [id = 2] 11:07:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 3 (0x7f81b30d6800) [pid = 6042] [serial = 3] [outer = (nil)] 11:07:22 INFO - PROCESS | 6042 | [6042] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:07:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 4 (0x7f81b30d7800) [pid = 6042] [serial = 4] [outer = 0x7f81b30d6800] 11:07:22 INFO - PROCESS | 6042 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f81b2eac9a0 11:07:22 INFO - PROCESS | 6042 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f81b7db7220 11:07:22 INFO - PROCESS | 6042 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f81b221e4f0 11:07:22 INFO - PROCESS | 6042 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f81b221e7f0 11:07:22 INFO - PROCESS | 6042 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f81b221eb20 11:07:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 5 (0x7f81b7d20000) [pid = 6042] [serial = 5] [outer = 0x7f81b5f0d800] 11:07:22 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:07:22 INFO - PROCESS | 6042 | 1461175642518 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42624 11:07:22 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:07:22 INFO - PROCESS | 6042 | 1461175642598 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42625 11:07:22 INFO - PROCESS | 6042 | 1461175642604 Marionette DEBUG Closed connection conn0 11:07:22 INFO - PROCESS | 6042 | [6042] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 11:07:22 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:07:22 INFO - PROCESS | 6042 | 1461175642727 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42626 11:07:22 INFO - PROCESS | 6042 | 1461175642729 Marionette DEBUG Closed connection conn1 11:07:22 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:07:22 INFO - PROCESS | 6042 | 1461175642787 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42627 11:07:22 INFO - PROCESS | 6042 | 1461175642796 Marionette DEBUG Closed connection conn2 11:07:22 INFO - PROCESS | 6042 | 1461175642845 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:07:22 INFO - PROCESS | 6042 | 1461175642862 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":"20160420101752","device":"desktop","version":"48.0a1"} 11:07:23 INFO - PROCESS | 6042 | [6042] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:07:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb242800 == 3 [pid = 6042] [id = 3] 11:07:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 6 (0x7f81bc8ac800) [pid = 6042] [serial = 6] [outer = (nil)] 11:07:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a33800 == 4 [pid = 6042] [id = 4] 11:07:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 7 (0x7f81b308ec00) [pid = 6042] [serial = 7] [outer = (nil)] 11:07:24 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:07:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4c3f800 == 5 [pid = 6042] [id = 5] 11:07:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 8 (0x7f81ad1eb000) [pid = 6042] [serial = 8] [outer = (nil)] 11:07:24 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:07:25 INFO - PROCESS | 6042 | [6042] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:07:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 9 (0x7f81a4c87c00) [pid = 6042] [serial = 9] [outer = 0x7f81ad1eb000] 11:07:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 10 (0x7f81a48f5000) [pid = 6042] [serial = 10] [outer = 0x7f81bc8ac800] 11:07:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 11 (0x7f81a4772c00) [pid = 6042] [serial = 11] [outer = 0x7f81b308ec00] 11:07:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 12 (0x7f81a4774c00) [pid = 6042] [serial = 12] [outer = 0x7f81ad1eb000] 11:07:26 INFO - PROCESS | 6042 | 1461175646420 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 6042 | 1461175646437 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 13 (0x7f81a2dee800) [pid = 6042] [serial = 13] [outer = 0x7f81ad1eb000] 11:07:27 INFO - PROCESS | 6042 | 1461175647104 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"de4a041b-0886-4bbb-b4f6-423c7a03373d","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":"20160420101752","device":"desktop","version":"48.0a1","command_id":1}}] 11:07:27 INFO - PROCESS | 6042 | 1461175647331 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}] 11:07:27 INFO - PROCESS | 6042 | 1461175647638 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:07:27 INFO - PROCESS | 6042 | 1461175647724 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:07:27 INFO - PROCESS | 6042 | [6042] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:07:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 14 (0x7f819ef05400) [pid = 6042] [serial = 14] [outer = 0x7f81ad1eb000] 11:07:28 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:28 INFO - PROCESS | 6042 | 1461175648216 Marionette TRACE conn3 <- [1,3,null,{}] 11:07:28 INFO - PROCESS | 6042 | 1461175648251 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:07:28 INFO - PROCESS | 6042 | 1461175648389 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:07:28 INFO - PROCESS | 6042 | 1461175648450 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 6042 | 1461175648452 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 11:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:07:28 INFO - PROCESS | 6042 | 1461175648503 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 6042 | 1461175648508 Marionette TRACE conn3 <- [1,6,null,{}] 11:07:28 INFO - PROCESS | 6042 | 1461175648516 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}] 11:07:28 INFO - PROCESS | 6042 | 1461175648533 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:07:28 INFO - PROCESS | 6042 | 1461175648540 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e554800 == 6 [pid = 6042] [id = 6] 11:07:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 15 (0x7f81a75e1800) [pid = 6042] [serial = 15] [outer = (nil)] 11:07:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 16 (0x7f81a75e3400) [pid = 6042] [serial = 16] [outer = 0x7f81a75e1800] 11:07:28 INFO - PROCESS | 6042 | 1461175648606 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 17 (0x7f81a75e8c00) [pid = 6042] [serial = 17] [outer = 0x7f81a75e1800] 11:07:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5bd800 == 7 [pid = 6042] [id = 7] 11:07:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 18 (0x7f819e389800) [pid = 6042] [serial = 18] [outer = (nil)] 11:07:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 19 (0x7f819ef74000) [pid = 6042] [serial = 19] [outer = 0x7f819e389800] 11:07:29 INFO - PROCESS | 6042 | 1461175649070 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 20 (0x7f819e00e000) [pid = 6042] [serial = 20] [outer = 0x7f819e389800] 11:07:29 INFO - PROCESS | 6042 | 1461175649534 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]]]}] 11:07:29 INFO - PROCESS | 6042 | [6042] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1136ms 11:07:29 INFO - PROCESS | 6042 | 1461175649684 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 6042 | 1461175649688 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 11:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:07:29 INFO - PROCESS | 6042 | 1461175649722 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 6042 | 1461175649725 Marionette TRACE conn3 <- [1,10,null,{}] 11:07:29 INFO - PROCESS | 6042 | 1461175649745 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}] 11:07:29 INFO - PROCESS | 6042 | 1461175649901 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:07:29 INFO - PROCESS | 6042 | 1461175649915 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fbe8000 == 8 [pid = 6042] [id = 8] 11:07:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 21 (0x7f819d408000) [pid = 6042] [serial = 21] [outer = (nil)] 11:07:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 22 (0x7f819c549c00) [pid = 6042] [serial = 22] [outer = 0x7f819d408000] 11:07:29 INFO - PROCESS | 6042 | 1461175649979 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 23 (0x7f819c54e400) [pid = 6042] [serial = 23] [outer = 0x7f819d408000] 11:07:30 INFO - PROCESS | 6042 | 1461175650528 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]]]}] 11:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 860ms 11:07:30 INFO - PROCESS | 6042 | 1461175650558 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 6042 | 1461175650561 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 11:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:07:30 INFO - PROCESS | 6042 | 1461175650567 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 6042 | 1461175650569 Marionette TRACE conn3 <- [1,14,null,{}] 11:07:30 INFO - PROCESS | 6042 | 1461175650575 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}] 11:07:30 INFO - PROCESS | 6042 | 1461175650726 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:07:30 INFO - PROCESS | 6042 | 1461175650745 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819caae000 == 9 [pid = 6042] [id = 9] 11:07:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 24 (0x7f819c556800) [pid = 6042] [serial = 24] [outer = (nil)] 11:07:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 25 (0x7f819ca0bc00) [pid = 6042] [serial = 25] [outer = 0x7f819c556800] 11:07:30 INFO - PROCESS | 6042 | 1461175650807 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 26 (0x7f81a4c86c00) [pid = 6042] [serial = 26] [outer = 0x7f819c556800] 11:07:31 INFO - PROCESS | 6042 | 1461175651473 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]]]}] 11:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1186ms 11:07:31 INFO - PROCESS | 6042 | 1461175651782 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 6042 | 1461175651788 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 11:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:07:31 INFO - PROCESS | 6042 | 1461175651796 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 6042 | 1461175651800 Marionette TRACE conn3 <- [1,18,null,{}] 11:07:31 INFO - PROCESS | 6042 | 1461175651809 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}] 11:07:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cac5800 == 10 [pid = 6042] [id = 10] 11:07:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 27 (0x7f819cac7000) [pid = 6042] [serial = 27] [outer = (nil)] 11:07:31 INFO - PROCESS | 6042 | 1461175651984 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 28 (0x7f819cac7800) [pid = 6042] [serial = 28] [outer = 0x7f819cac7000] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 29 (0x7f819cd2d000) [pid = 6042] [serial = 29] [outer = 0x7f819cac7000] 11:07:32 INFO - PROCESS | 6042 | 1461175652136 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd2f800 == 11 [pid = 6042] [id = 11] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 30 (0x7f819ca07c00) [pid = 6042] [serial = 30] [outer = (nil)] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 31 (0x7f819e00f000) [pid = 6042] [serial = 31] [outer = 0x7f819ca07c00] 11:07:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd3e800 == 12 [pid = 6042] [id = 12] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 32 (0x7f819e37e800) [pid = 6042] [serial = 32] [outer = (nil)] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 33 (0x7f819e382c00) [pid = 6042] [serial = 33] [outer = 0x7f819e37e800] 11:07:32 INFO - PROCESS | 6042 | 1461175652291 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 34 (0x7f819fb37400) [pid = 6042] [serial = 34] [outer = 0x7f819e37e800] 11:07:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 35 (0x7f819c659c00) [pid = 6042] [serial = 35] [outer = 0x7f819ca07c00] 11:07:33 INFO - PROCESS | 6042 | 1461175653248 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]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1488ms 11:07:33 INFO - PROCESS | 6042 | 1461175653285 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 6042 | 1461175653304 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 11:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:07:33 INFO - PROCESS | 6042 | 1461175653314 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 6042 | 1461175653318 Marionette TRACE conn3 <- [1,22,null,{}] 11:07:33 INFO - PROCESS | 6042 | 1461175653323 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}] 11:07:33 INFO - PROCESS | 6042 | 1461175653517 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:07:33 INFO - PROCESS | 6042 | 1461175653631 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e558000 == 13 [pid = 6042] [id = 13] 11:07:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 36 (0x7f819e380800) [pid = 6042] [serial = 36] [outer = (nil)] 11:07:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 37 (0x7f81a4066c00) [pid = 6042] [serial = 37] [outer = 0x7f819e380800] 11:07:33 INFO - PROCESS | 6042 | 1461175653703 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 38 (0x7f81a4ee2000) [pid = 6042] [serial = 38] [outer = 0x7f819e380800] 11:07:34 INFO - PROCESS | 6042 | 1461175654553 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]]]}] 11:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1286ms 11:07:34 INFO - PROCESS | 6042 | 1461175654600 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 6042 | 1461175654602 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 11:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:07:34 INFO - PROCESS | 6042 | 1461175654609 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 6042 | 1461175654614 Marionette TRACE conn3 <- [1,26,null,{}] 11:07:34 INFO - PROCESS | 6042 | 1461175654630 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}] 11:07:34 INFO - PROCESS | 6042 | 1461175654993 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:07:35 INFO - PROCESS | 6042 | 1461175655146 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819efab000 == 14 [pid = 6042] [id = 14] 11:07:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 39 (0x7f81a3bca400) [pid = 6042] [serial = 39] [outer = (nil)] 11:07:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 40 (0x7f81a3f26c00) [pid = 6042] [serial = 40] [outer = 0x7f81a3bca400] 11:07:35 INFO - PROCESS | 6042 | 1461175655217 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 41 (0x7f81a40db400) [pid = 6042] [serial = 41] [outer = 0x7f81a3bca400] 11:07:36 INFO - PROCESS | 6042 | 1461175656032 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]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1491ms 11:07:36 INFO - PROCESS | 6042 | 1461175656102 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 6042 | 1461175656108 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 11:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:07:36 INFO - PROCESS | 6042 | 1461175656114 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 6042 | 1461175656120 Marionette TRACE conn3 <- [1,30,null,{}] 11:07:36 INFO - PROCESS | 6042 | 1461175656126 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}] 11:07:36 INFO - PROCESS | 6042 | 1461175656265 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:07:36 INFO - PROCESS | 6042 | 1461175656300 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d19800 == 15 [pid = 6042] [id = 15] 11:07:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 42 (0x7f81a40e5c00) [pid = 6042] [serial = 42] [outer = (nil)] 11:07:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 43 (0x7f81a5e0d800) [pid = 6042] [serial = 43] [outer = 0x7f81a40e5c00] 11:07:36 INFO - PROCESS | 6042 | 1461175656492 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 44 (0x7f81a66b7800) [pid = 6042] [serial = 44] [outer = 0x7f81a40e5c00] 11:07:37 INFO - PROCESS | 6042 | 1461175657156 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]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1087ms 11:07:37 INFO - PROCESS | 6042 | 1461175657202 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 6042 | 1461175657206 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 11:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:07:37 INFO - PROCESS | 6042 | 1461175657212 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 6042 | 1461175657214 Marionette TRACE conn3 <- [1,34,null,{}] 11:07:37 INFO - PROCESS | 6042 | 1461175657220 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}] 11:07:37 INFO - PROCESS | 6042 | 1461175657353 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:07:37 INFO - PROCESS | 6042 | 1461175657433 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4c41800 == 16 [pid = 6042] [id = 16] 11:07:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 45 (0x7f819c658400) [pid = 6042] [serial = 45] [outer = (nil)] 11:07:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 46 (0x7f81a6b05000) [pid = 6042] [serial = 46] [outer = 0x7f819c658400] 11:07:37 INFO - PROCESS | 6042 | 1461175657493 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 47 (0x7f81a6bcf800) [pid = 6042] [serial = 47] [outer = 0x7f819c658400] 11:07:38 INFO - PROCESS | 6042 | 1461175658116 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]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 932ms 11:07:38 INFO - PROCESS | 6042 | 1461175658145 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 6042 | 1461175658150 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 11:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:07:38 INFO - PROCESS | 6042 | 1461175658165 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 6042 | 1461175658171 Marionette TRACE conn3 <- [1,38,null,{}] 11:07:38 INFO - PROCESS | 6042 | 1461175658176 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}] 11:07:38 INFO - PROCESS | 6042 | 1461175658352 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:07:38 INFO - PROCESS | 6042 | 1461175658374 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a54ac000 == 17 [pid = 6042] [id = 17] 11:07:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 48 (0x7f81a2589000) [pid = 6042] [serial = 48] [outer = (nil)] 11:07:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 49 (0x7f81a8f45400) [pid = 6042] [serial = 49] [outer = 0x7f81a2589000] 11:07:38 INFO - PROCESS | 6042 | 1461175658433 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 50 (0x7f81a9065000) [pid = 6042] [serial = 50] [outer = 0x7f81a2589000] 11:07:39 INFO - PROCESS | 6042 | 1461175659081 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]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 938ms 11:07:39 INFO - PROCESS | 6042 | 1461175659096 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 6042 | 1461175659100 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 11:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:07:39 INFO - PROCESS | 6042 | 1461175659105 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 6042 | 1461175659108 Marionette TRACE conn3 <- [1,42,null,{}] 11:07:39 INFO - PROCESS | 6042 | 1461175659112 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}] 11:07:39 INFO - PROCESS | 6042 | 1461175659240 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:07:39 INFO - PROCESS | 6042 | 1461175659326 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58cc800 == 18 [pid = 6042] [id = 18] 11:07:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 51 (0x7f81a6aad800) [pid = 6042] [serial = 51] [outer = (nil)] 11:07:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 52 (0x7f81a8f4c000) [pid = 6042] [serial = 52] [outer = 0x7f81a6aad800] 11:07:39 INFO - PROCESS | 6042 | 1461175659401 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 53 (0x7f81ad1ebc00) [pid = 6042] [serial = 53] [outer = 0x7f81a6aad800] 11:07:39 INFO - PROCESS | 6042 | 1461175659972 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]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 881ms 11:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:07:39 INFO - PROCESS | 6042 | 1461175659987 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 6042 | 1461175659989 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 11:07:39 INFO - PROCESS | 6042 | 1461175659994 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 6042 | 1461175659998 Marionette TRACE conn3 <- [1,46,null,{}] 11:07:40 INFO - PROCESS | 6042 | 1461175660003 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}] 11:07:40 INFO - PROCESS | 6042 | 1461175660133 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:07:40 INFO - PROCESS | 6042 | 1461175660226 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a4c000 == 19 [pid = 6042] [id = 19] 11:07:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 54 (0x7f81b2e48400) [pid = 6042] [serial = 54] [outer = (nil)] 11:07:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 55 (0x7f81b2e50800) [pid = 6042] [serial = 55] [outer = 0x7f81b2e48400] 11:07:40 INFO - PROCESS | 6042 | 1461175660306 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 56 (0x7f81b3089c00) [pid = 6042] [serial = 56] [outer = 0x7f81b2e48400] 11:07:40 INFO - PROCESS | 6042 | 1461175660935 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]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 986ms 11:07:40 INFO - PROCESS | 6042 | 1461175660982 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 6042 | 1461175660985 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 11:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:07:40 INFO - PROCESS | 6042 | 1461175660991 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 6042 | 1461175660993 Marionette TRACE conn3 <- [1,50,null,{}] 11:07:41 INFO - PROCESS | 6042 | 1461175660998 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}] 11:07:41 INFO - PROCESS | 6042 | 1461175661159 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:07:41 INFO - PROCESS | 6042 | 1461175661175 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a6675800 == 20 [pid = 6042] [id = 20] 11:07:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 57 (0x7f819e385c00) [pid = 6042] [serial = 57] [outer = (nil)] 11:07:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 58 (0x7f81b3316400) [pid = 6042] [serial = 58] [outer = 0x7f819e385c00] 11:07:41 INFO - PROCESS | 6042 | 1461175661234 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 59 (0x7f81b35af000) [pid = 6042] [serial = 59] [outer = 0x7f819e385c00] 11:07:41 INFO - PROCESS | 6042 | 1461175661859 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]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 926ms 11:07:41 INFO - PROCESS | 6042 | 1461175661918 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 6042 | 1461175661920 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 11:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:07:41 INFO - PROCESS | 6042 | 1461175661927 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 6042 | 1461175661930 Marionette TRACE conn3 <- [1,54,null,{}] 11:07:41 INFO - PROCESS | 6042 | 1461175661934 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}] 11:07:42 INFO - PROCESS | 6042 | 1461175662054 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:07:42 INFO - PROCESS | 6042 | 1461175662069 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f3a000 == 21 [pid = 6042] [id = 21] 11:07:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 60 (0x7f81a92b1800) [pid = 6042] [serial = 60] [outer = (nil)] 11:07:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 61 (0x7f81b4376c00) [pid = 6042] [serial = 61] [outer = 0x7f81a92b1800] 11:07:42 INFO - PROCESS | 6042 | 1461175662126 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 62 (0x7f81b46c3c00) [pid = 6042] [serial = 62] [outer = 0x7f81a92b1800] 11:07:42 INFO - PROCESS | 6042 | 1461175662940 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]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1075ms 11:07:43 INFO - PROCESS | 6042 | 1461175663020 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 6042 | 1461175663029 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 11:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:07:43 INFO - PROCESS | 6042 | 1461175663039 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 6042 | 1461175663044 Marionette TRACE conn3 <- [1,58,null,{}] 11:07:43 INFO - PROCESS | 6042 | 1461175663052 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}] 11:07:43 INFO - PROCESS | 6042 | 1461175663216 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:07:43 INFO - PROCESS | 6042 | 1461175663334 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fe2c800 == 22 [pid = 6042] [id = 22] 11:07:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 63 (0x7f819fb3a000) [pid = 6042] [serial = 63] [outer = (nil)] 11:07:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 64 (0x7f81a2e0f400) [pid = 6042] [serial = 64] [outer = 0x7f819fb3a000] 11:07:43 INFO - PROCESS | 6042 | 1461175663426 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 65 (0x7f81a3bc5c00) [pid = 6042] [serial = 65] [outer = 0x7f819fb3a000] 11:07:44 INFO - PROCESS | 6042 | 1461175664177 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]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1187ms 11:07:44 INFO - PROCESS | 6042 | 1461175664227 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 6042 | 1461175664235 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 11:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:07:44 INFO - PROCESS | 6042 | 1461175664263 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 6042 | 1461175664268 Marionette TRACE conn3 <- [1,62,null,{}] 11:07:44 INFO - PROCESS | 6042 | 1461175664274 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}] 11:07:44 INFO - PROCESS | 6042 | 1461175664478 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:07:44 INFO - PROCESS | 6042 | 1461175664609 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5363000 == 23 [pid = 6042] [id = 23] 11:07:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 66 (0x7f81a3f34800) [pid = 6042] [serial = 66] [outer = (nil)] 11:07:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 67 (0x7f81a5e0ec00) [pid = 6042] [serial = 67] [outer = 0x7f81a3f34800] 11:07:44 INFO - PROCESS | 6042 | 1461175664681 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 68 (0x7f81a6ab1800) [pid = 6042] [serial = 68] [outer = 0x7f81a3f34800] 11:07:45 INFO - PROCESS | 6042 | 1461175665425 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]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1233ms 11:07:45 INFO - PROCESS | 6042 | 1461175665500 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 6042 | 1461175665504 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 11:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:07:45 INFO - PROCESS | 6042 | 1461175665510 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 6042 | 1461175665516 Marionette TRACE conn3 <- [1,66,null,{}] 11:07:45 INFO - PROCESS | 6042 | 1461175665531 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}] 11:07:45 INFO - PROCESS | 6042 | 1461175665696 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:07:45 INFO - PROCESS | 6042 | 1461175665815 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8fa4800 == 24 [pid = 6042] [id = 24] 11:07:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 69 (0x7f81a75df400) [pid = 6042] [serial = 69] [outer = (nil)] 11:07:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 70 (0x7f81a92ab800) [pid = 6042] [serial = 70] [outer = 0x7f81a75df400] 11:07:45 INFO - PROCESS | 6042 | 1461175665897 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 71 (0x7f81b30c2000) [pid = 6042] [serial = 71] [outer = 0x7f81a75df400] 11:07:46 INFO - PROCESS | 6042 | 1461175666664 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]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1183ms 11:07:46 INFO - PROCESS | 6042 | 1461175666715 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:07:46 INFO - PROCESS | 6042 | 1461175666720 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 11:07:46 INFO - PROCESS | 6042 | 1461175666727 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 6042 | 1461175666731 Marionette TRACE conn3 <- [1,70,null,{}] 11:07:46 INFO - PROCESS | 6042 | 1461175666736 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}] 11:07:46 INFO - PROCESS | 6042 | 1461175666895 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:07:47 INFO - PROCESS | 6042 | 1461175667014 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad106800 == 25 [pid = 6042] [id = 25] 11:07:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 72 (0x7f81a6bccc00) [pid = 6042] [serial = 72] [outer = (nil)] 11:07:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 73 (0x7f81b42cfc00) [pid = 6042] [serial = 73] [outer = 0x7f81a6bccc00] 11:07:47 INFO - PROCESS | 6042 | 1461175667091 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 74 (0x7f81b46ee800) [pid = 6042] [serial = 74] [outer = 0x7f81a6bccc00] 11:07:48 INFO - PROCESS | 6042 | 1461175668048 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]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1397ms 11:07:48 INFO - PROCESS | 6042 | 1461175668129 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 6042 | 1461175668134 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 11:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:07:48 INFO - PROCESS | 6042 | 1461175668143 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 6042 | 1461175668148 Marionette TRACE conn3 <- [1,74,null,{}] 11:07:48 INFO - PROCESS | 6042 | 1461175668156 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}] 11:07:48 INFO - PROCESS | 6042 | 1461175668312 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:07:48 INFO - PROCESS | 6042 | 1461175668479 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fbf1800 == 26 [pid = 6042] [id = 26] 11:07:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 75 (0x7f81a3376800) [pid = 6042] [serial = 75] [outer = (nil)] 11:07:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 76 (0x7f81a3d68c00) [pid = 6042] [serial = 76] [outer = 0x7f81a3376800] 11:07:48 INFO - PROCESS | 6042 | 1461175668552 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 77 (0x7f81a3fd9400) [pid = 6042] [serial = 77] [outer = 0x7f81a3376800] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a6675800 == 25 [pid = 6042] [id = 20] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a4c000 == 24 [pid = 6042] [id = 19] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a58cc800 == 23 [pid = 6042] [id = 18] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a54ac000 == 22 [pid = 6042] [id = 17] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a4c41800 == 21 [pid = 6042] [id = 16] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3d19800 == 20 [pid = 6042] [id = 15] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819efab000 == 19 [pid = 6042] [id = 14] 11:07:48 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e558000 == 18 [pid = 6042] [id = 13] 11:07:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd3e800 == 17 [pid = 6042] [id = 12] 11:07:49 INFO - PROCESS | 6042 | 1461175669371 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]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1287ms 11:07:49 INFO - PROCESS | 6042 | 1461175669430 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 6042 | 1461175669437 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 11:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:07:49 INFO - PROCESS | 6042 | 1461175669446 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 6042 | 1461175669449 Marionette TRACE conn3 <- [1,78,null,{}] 11:07:49 INFO - PROCESS | 6042 | 1461175669458 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}] 11:07:49 INFO - PROCESS | 6042 | 1461175669633 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:07:49 INFO - PROCESS | 6042 | 1461175669754 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a1048800 == 18 [pid = 6042] [id = 27] 11:07:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 78 (0x7f81a3f2b800) [pid = 6042] [serial = 78] [outer = (nil)] 11:07:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 79 (0x7f81a3fdc400) [pid = 6042] [serial = 79] [outer = 0x7f81a3f2b800] 11:07:49 INFO - PROCESS | 6042 | 1461175669829 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 80 (0x7f81a4c86400) [pid = 6042] [serial = 80] [outer = 0x7f81a3f2b800] 11:07:50 INFO - PROCESS | 6042 | 1461175670652 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]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1238ms 11:07:50 INFO - PROCESS | 6042 | 1461175670685 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 6042 | 1461175670693 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 11:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:07:50 INFO - PROCESS | 6042 | 1461175670703 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 6042 | 1461175670706 Marionette TRACE conn3 <- [1,82,null,{}] 11:07:50 INFO - PROCESS | 6042 | 1461175670712 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}] 11:07:50 INFO - PROCESS | 6042 | 1461175670875 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:07:51 INFO - PROCESS | 6042 | 1461175670995 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a537d800 == 19 [pid = 6042] [id = 28] 11:07:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 81 (0x7f81a3f7cc00) [pid = 6042] [serial = 81] [outer = (nil)] 11:07:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 82 (0x7f81a6ab2000) [pid = 6042] [serial = 82] [outer = 0x7f81a3f7cc00] 11:07:51 INFO - PROCESS | 6042 | 1461175671070 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 83 (0x7f81a75e5800) [pid = 6042] [serial = 83] [outer = 0x7f81a3f7cc00] 11:07:51 INFO - PROCESS | 6042 | 1461175671900 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]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1229ms 11:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:07:51 INFO - PROCESS | 6042 | 1461175671932 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 6042 | 1461175671935 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 11:07:51 INFO - PROCESS | 6042 | 1461175671941 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 6042 | 1461175671947 Marionette TRACE conn3 <- [1,86,null,{}] 11:07:51 INFO - PROCESS | 6042 | 1461175671962 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}] 11:07:52 INFO - PROCESS | 6042 | 1461175672121 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:07:52 INFO - PROCESS | 6042 | 1461175672252 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a666e800 == 20 [pid = 6042] [id = 29] 11:07:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 84 (0x7f81a9273c00) [pid = 6042] [serial = 84] [outer = (nil)] 11:07:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 85 (0x7f81b2e53800) [pid = 6042] [serial = 85] [outer = 0x7f81a9273c00] 11:07:52 INFO - PROCESS | 6042 | 1461175672332 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 86 (0x7f81b339d400) [pid = 6042] [serial = 86] [outer = 0x7f81a9273c00] 11:07:53 INFO - PROCESS | 6042 | 1461175673163 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]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1286ms 11:07:53 INFO - PROCESS | 6042 | 1461175673227 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 6042 | 1461175673232 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 11:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:07:53 INFO - PROCESS | 6042 | 1461175673238 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 6042 | 1461175673240 Marionette TRACE conn3 <- [1,90,null,{}] 11:07:53 INFO - PROCESS | 6042 | 1461175673245 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}] 11:07:53 INFO - PROCESS | 6042 | 1461175673406 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:07:53 INFO - PROCESS | 6042 | 1461175673528 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd31000 == 21 [pid = 6042] [id = 30] 11:07:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 87 (0x7f819c555400) [pid = 6042] [serial = 87] [outer = (nil)] 11:07:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 88 (0x7f81b46f5000) [pid = 6042] [serial = 88] [outer = 0x7f819c555400] 11:07:53 INFO - PROCESS | 6042 | 1461175673602 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 89 (0x7f81b641b400) [pid = 6042] [serial = 89] [outer = 0x7f819c555400] 11:07:54 INFO - PROCESS | 6042 | 1461175674545 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]]]}] 11:07:54 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8fa4800 == 20 [pid = 6042] [id = 24] 11:07:54 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5363000 == 19 [pid = 6042] [id = 23] 11:07:54 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fe2c800 == 18 [pid = 6042] [id = 22] 11:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1427ms 11:07:54 INFO - PROCESS | 6042 | 1461175674666 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:07:54 INFO - PROCESS | 6042 | 1461175674671 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 11:07:54 INFO - PROCESS | 6042 | 1461175674679 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 6042 | 1461175674685 Marionette TRACE conn3 <- [1,94,null,{}] 11:07:54 INFO - PROCESS | 6042 | 1461175674703 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}] 11:07:54 INFO - PROCESS | 6042 | 1461175674892 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:07:55 INFO - PROCESS | 6042 | 1461175675016 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5b9000 == 19 [pid = 6042] [id = 31] 11:07:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 90 (0x7f81a32c2800) [pid = 6042] [serial = 90] [outer = (nil)] 11:07:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 91 (0x7f81a3f7b000) [pid = 6042] [serial = 91] [outer = 0x7f81a32c2800] 11:07:55 INFO - PROCESS | 6042 | 1461175675095 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 92 (0x7f81a494b400) [pid = 6042] [serial = 92] [outer = 0x7f81a32c2800] 11:07:55 INFO - PROCESS | 6042 | 1461175675906 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]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1302ms 11:07:55 INFO - PROCESS | 6042 | 1461175675981 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 6042 | 1461175675986 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 11:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:07:56 INFO - PROCESS | 6042 | 1461175675998 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 6042 | 1461175676003 Marionette TRACE conn3 <- [1,98,null,{}] 11:07:56 INFO - PROCESS | 6042 | 1461175676009 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}] 11:07:56 INFO - PROCESS | 6042 | 1461175676167 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:07:56 INFO - PROCESS | 6042 | 1461175676292 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5ede800 == 20 [pid = 6042] [id = 32] 11:07:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 93 (0x7f819e384400) [pid = 6042] [serial = 93] [outer = (nil)] 11:07:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 94 (0x7f81a75e8800) [pid = 6042] [serial = 94] [outer = 0x7f819e384400] 11:07:56 INFO - PROCESS | 6042 | 1461175676370 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 95 (0x7f81a9066400) [pid = 6042] [serial = 95] [outer = 0x7f819e384400] 11:07:57 INFO - PROCESS | 6042 | 1461175677153 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]]]}] 11:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1234ms 11:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:07:57 INFO - PROCESS | 6042 | 1461175677229 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 6042 | 1461175677232 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 11:07:57 INFO - PROCESS | 6042 | 1461175677239 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 6042 | 1461175677241 Marionette TRACE conn3 <- [1,102,null,{}] 11:07:57 INFO - PROCESS | 6042 | 1461175677257 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}] 11:07:57 INFO - PROCESS | 6042 | 1461175677423 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:07:57 INFO - PROCESS | 6042 | 1461175677547 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad1ba000 == 21 [pid = 6042] [id = 33] 11:07:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 96 (0x7f81b30bf400) [pid = 6042] [serial = 96] [outer = (nil)] 11:07:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 97 (0x7f81b3504c00) [pid = 6042] [serial = 97] [outer = 0x7f81b30bf400] 11:07:57 INFO - PROCESS | 6042 | 1461175677628 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 98 (0x7f81b43c6c00) [pid = 6042] [serial = 98] [outer = 0x7f81b30bf400] 11:07:58 INFO - PROCESS | 6042 | 1461175678467 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]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1284ms 11:07:58 INFO - PROCESS | 6042 | 1461175678523 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 6042 | 1461175678527 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 11:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:07:58 INFO - PROCESS | 6042 | 1461175678533 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 6042 | 1461175678536 Marionette TRACE conn3 <- [1,106,null,{}] 11:07:58 INFO - PROCESS | 6042 | 1461175678541 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}] 11:07:58 INFO - PROCESS | 6042 | 1461175678689 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:07:58 INFO - PROCESS | 6042 | 1461175678822 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b30e5800 == 22 [pid = 6042] [id = 34] 11:07:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 99 (0x7f81b33a0000) [pid = 6042] [serial = 99] [outer = (nil)] 11:07:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 100 (0x7f81b7da7800) [pid = 6042] [serial = 100] [outer = 0x7f81b33a0000] 11:07:58 INFO - PROCESS | 6042 | 1461175678896 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 101 (0x7f81b83c8400) [pid = 6042] [serial = 101] [outer = 0x7f81b33a0000] 11:07:59 INFO - PROCESS | 6042 | 1461175679728 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]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1232ms 11:07:59 INFO - PROCESS | 6042 | 1461175679767 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 6042 | 1461175679769 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 11:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:07:59 INFO - PROCESS | 6042 | 1461175679775 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 6042 | 1461175679779 Marionette TRACE conn3 <- [1,110,null,{}] 11:07:59 INFO - PROCESS | 6042 | 1461175679784 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}] 11:07:59 INFO - PROCESS | 6042 | 1461175679921 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:08:00 INFO - PROCESS | 6042 | 1461175680049 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b35ed000 == 23 [pid = 6042] [id = 35] 11:08:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 102 (0x7f819c653c00) [pid = 6042] [serial = 102] [outer = (nil)] 11:08:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 103 (0x7f81b8566400) [pid = 6042] [serial = 103] [outer = 0x7f819c653c00] 11:08:00 INFO - PROCESS | 6042 | 1461175680121 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 104 (0x7f81b87a8c00) [pid = 6042] [serial = 104] [outer = 0x7f819c653c00] 11:08:01 INFO - PROCESS | 6042 | 1461175681075 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]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1333ms 11:08:01 INFO - PROCESS | 6042 | 1461175681110 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:08:01 INFO - PROCESS | 6042 | 1461175681115 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 11:08:01 INFO - PROCESS | 6042 | 1461175681123 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 6042 | 1461175681128 Marionette TRACE conn3 <- [1,114,null,{}] 11:08:01 INFO - PROCESS | 6042 | 1461175681136 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}] 11:08:01 INFO - PROCESS | 6042 | 1461175681286 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:08:01 INFO - PROCESS | 6042 | 1461175681446 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5044800 == 24 [pid = 6042] [id = 36] 11:08:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 105 (0x7f81a4b85400) [pid = 6042] [serial = 105] [outer = (nil)] 11:08:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 106 (0x7f81a584e400) [pid = 6042] [serial = 106] [outer = 0x7f81a4b85400] 11:08:01 INFO - PROCESS | 6042 | 1461175681552 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 107 (0x7f81a66c4800) [pid = 6042] [serial = 107] [outer = 0x7f81a4b85400] 11:08:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a537d800 == 23 [pid = 6042] [id = 28] 11:08:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a1048800 == 22 [pid = 6042] [id = 27] 11:08:02 INFO - PROCESS | 6042 | 1461175682569 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]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1485ms 11:08:02 INFO - PROCESS | 6042 | 1461175682614 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 6042 | 1461175682621 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 11:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:08:02 INFO - PROCESS | 6042 | 1461175682636 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 6042 | 1461175682641 Marionette TRACE conn3 <- [1,118,null,{}] 11:08:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 108 (0x7f81a2595400) [pid = 6042] [serial = 108] [outer = 0x7f819ca07c00] 11:08:02 INFO - PROCESS | 6042 | 1461175682688 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}] 11:08:02 INFO - PROCESS | 6042 | 1461175682896 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:08:03 INFO - PROCESS | 6042 | 1461175683030 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a502d800 == 23 [pid = 6042] [id = 37] 11:08:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 109 (0x7f81a5853800) [pid = 6042] [serial = 109] [outer = (nil)] 11:08:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f81a6aab800) [pid = 6042] [serial = 110] [outer = 0x7f81a5853800] 11:08:03 INFO - PROCESS | 6042 | 1461175683143 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f81b2237c00) [pid = 6042] [serial = 111] [outer = 0x7f81a5853800] 11:08:03 INFO - PROCESS | 6042 | 1461175683906 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]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1316ms 11:08:03 INFO - PROCESS | 6042 | 1461175683946 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 6042 | 1461175683954 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 11:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:08:03 INFO - PROCESS | 6042 | 1461175683964 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 6042 | 1461175683968 Marionette TRACE conn3 <- [1,122,null,{}] 11:08:03 INFO - PROCESS | 6042 | 1461175683974 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}] 11:08:04 INFO - PROCESS | 6042 | 1461175684145 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:08:04 INFO - PROCESS | 6042 | 1461175684271 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3332800 == 24 [pid = 6042] [id = 38] 11:08:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f81a59d7c00) [pid = 6042] [serial = 112] [outer = (nil)] 11:08:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f81b43c7800) [pid = 6042] [serial = 113] [outer = 0x7f81a59d7c00] 11:08:04 INFO - PROCESS | 6042 | 1461175684345 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f81b6419800) [pid = 6042] [serial = 114] [outer = 0x7f81a59d7c00] 11:08:05 INFO - PROCESS | 6042 | 1461175685195 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]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1280ms 11:08:05 INFO - PROCESS | 6042 | 1461175685244 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 6042 | 1461175685248 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 11:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:08:05 INFO - PROCESS | 6042 | 1461175685254 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 6042 | 1461175685260 Marionette TRACE conn3 <- [1,126,null,{}] 11:08:05 INFO - PROCESS | 6042 | 1461175685275 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}] 11:08:05 INFO - PROCESS | 6042 | 1461175685440 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:08:05 INFO - PROCESS | 6042 | 1461175685570 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b5f12000 == 25 [pid = 6042] [id = 39] 11:08:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 115 (0x7f81b3083400) [pid = 6042] [serial = 115] [outer = (nil)] 11:08:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f81b886e400) [pid = 6042] [serial = 116] [outer = 0x7f81b3083400] 11:08:05 INFO - PROCESS | 6042 | 1461175685659 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f81b8960000) [pid = 6042] [serial = 117] [outer = 0x7f81b3083400] 11:08:06 INFO - PROCESS | 6042 | 1461175686533 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]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1340ms 11:08:06 INFO - PROCESS | 6042 | 1461175686594 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 6042 | 1461175686599 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 11:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:08:06 INFO - PROCESS | 6042 | 1461175686605 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - PROCESS | 6042 | 1461175686608 Marionette TRACE conn3 <- [1,130,null,{}] 11:08:06 INFO - PROCESS | 6042 | 1461175686613 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}] 11:08:06 INFO - PROCESS | 6042 | 1461175686768 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:08:06 INFO - PROCESS | 6042 | 1461175686894 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d2f000 == 26 [pid = 6042] [id = 40] 11:08:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f819b2c6400) [pid = 6042] [serial = 118] [outer = (nil)] 11:08:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f819b2cdc00) [pid = 6042] [serial = 119] [outer = 0x7f819b2c6400] 11:08:06 INFO - PROCESS | 6042 | 1461175686967 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f81b87a8400) [pid = 6042] [serial = 120] [outer = 0x7f819b2c6400] 11:08:07 INFO - PROCESS | 6042 | 1461175687895 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]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1330ms 11:08:07 INFO - PROCESS | 6042 | 1461175687936 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 6042 | 1461175687942 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 11:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:08:07 INFO - PROCESS | 6042 | 1461175687949 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 6042 | 1461175687955 Marionette TRACE conn3 <- [1,134,null,{}] 11:08:07 INFO - PROCESS | 6042 | 1461175687963 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}] 11:08:08 INFO - PROCESS | 6042 | 1461175688118 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:08:08 INFO - PROCESS | 6042 | 1461175688271 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e0d5800 == 27 [pid = 6042] [id = 41] 11:08:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f81a2e0fc00) [pid = 6042] [serial = 121] [outer = (nil)] 11:08:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 122 (0x7f81a3f83c00) [pid = 6042] [serial = 122] [outer = 0x7f81a2e0fc00] 11:08:08 INFO - PROCESS | 6042 | 1461175688353 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 123 (0x7f81a5852000) [pid = 6042] [serial = 123] [outer = 0x7f81a2e0fc00] 11:08:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad1ba000 == 26 [pid = 6042] [id = 33] 11:08:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5ede800 == 25 [pid = 6042] [id = 32] 11:08:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e5b9000 == 24 [pid = 6042] [id = 31] 11:08:09 INFO - PROCESS | 6042 | 1461175689301 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]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1386ms 11:08:09 INFO - PROCESS | 6042 | 1461175689336 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:08:09 INFO - PROCESS | 6042 | 1461175689343 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 11:08:09 INFO - PROCESS | 6042 | 1461175689351 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 6042 | 1461175689357 Marionette TRACE conn3 <- [1,138,null,{}] 11:08:09 INFO - PROCESS | 6042 | 1461175689367 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}] 11:08:09 INFO - PROCESS | 6042 | 1461175689584 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:08:09 INFO - PROCESS | 6042 | 1461175689781 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a104c000 == 25 [pid = 6042] [id = 42] 11:08:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 124 (0x7f819fb2fc00) [pid = 6042] [serial = 124] [outer = (nil)] 11:08:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 125 (0x7f819fb31800) [pid = 6042] [serial = 125] [outer = 0x7f819fb2fc00] 11:08:09 INFO - PROCESS | 6042 | 1461175689907 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 126 (0x7f81a10a3800) [pid = 6042] [serial = 126] [outer = 0x7f819fb2fc00] 11:08:10 INFO - PROCESS | 6042 | 1461175690723 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]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1442ms 11:08:10 INFO - PROCESS | 6042 | 1461175690793 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 6042 | 1461175690800 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 11:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:08:10 INFO - PROCESS | 6042 | 1461175690810 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 6042 | 1461175690814 Marionette TRACE conn3 <- [1,142,null,{}] 11:08:10 INFO - PROCESS | 6042 | 1461175690820 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}] 11:08:11 INFO - PROCESS | 6042 | 1461175691014 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:08:11 INFO - PROCESS | 6042 | 1461175691148 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b35e9800 == 26 [pid = 6042] [id = 43] 11:08:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 127 (0x7f819fb30000) [pid = 6042] [serial = 127] [outer = (nil)] 11:08:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 128 (0x7f81a5f6c400) [pid = 6042] [serial = 128] [outer = 0x7f819fb30000] 11:08:11 INFO - PROCESS | 6042 | 1461175691224 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 129 (0x7f81a905cc00) [pid = 6042] [serial = 129] [outer = 0x7f819fb30000] 11:08:12 INFO - PROCESS | 6042 | 1461175692109 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]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1335ms 11:08:12 INFO - PROCESS | 6042 | 1461175692146 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 6042 | 1461175692150 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 11:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:08:12 INFO - PROCESS | 6042 | 1461175692156 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 6042 | 1461175692162 Marionette TRACE conn3 <- [1,146,null,{}] 11:08:12 INFO - PROCESS | 6042 | 1461175692178 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}] 11:08:12 INFO - PROCESS | 6042 | 1461175692348 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:08:13 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a666e800 == 25 [pid = 6042] [id = 29] 11:08:13 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3332800 == 24 [pid = 6042] [id = 38] 11:08:13 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b5f12000 == 23 [pid = 6042] [id = 39] 11:08:13 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a502d800 == 22 [pid = 6042] [id = 37] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fbe8000 == 21 [pid = 6042] [id = 8] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e554800 == 20 [pid = 6042] [id = 6] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d2f000 == 19 [pid = 6042] [id = 40] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5044800 == 18 [pid = 6042] [id = 36] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b35ed000 == 17 [pid = 6042] [id = 35] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fbf1800 == 16 [pid = 6042] [id = 26] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f3a000 == 15 [pid = 6042] [id = 21] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad106800 == 14 [pid = 6042] [id = 25] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b30e5800 == 13 [pid = 6042] [id = 34] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd31000 == 12 [pid = 6042] [id = 30] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b35e9800 == 11 [pid = 6042] [id = 43] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e0d5800 == 10 [pid = 6042] [id = 41] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819caae000 == 9 [pid = 6042] [id = 9] 11:08:15 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a104c000 == 8 [pid = 6042] [id = 42] 11:08:16 INFO - PROCESS | 6042 | 1461175696324 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c613800 == 9 [pid = 6042] [id = 44] 11:08:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f819c655800) [pid = 6042] [serial = 130] [outer = (nil)] 11:08:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 131 (0x7f819ca11800) [pid = 6042] [serial = 131] [outer = 0x7f819c655800] 11:08:16 INFO - PROCESS | 6042 | 1461175696400 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f819fb38400) [pid = 6042] [serial = 132] [outer = 0x7f819c655800] 11:08:17 INFO - PROCESS | 6042 | 1461175697086 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]]]}] 11:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4956ms 11:08:17 INFO - PROCESS | 6042 | 1461175697114 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 6042 | 1461175697120 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 11:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:08:17 INFO - PROCESS | 6042 | 1461175697128 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 6042 | 1461175697135 Marionette TRACE conn3 <- [1,150,null,{}] 11:08:17 INFO - PROCESS | 6042 | 1461175697142 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}] 11:08:17 INFO - PROCESS | 6042 | 1461175697305 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:08:17 INFO - PROCESS | 6042 | 1461175697406 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d20000 == 10 [pid = 6042] [id = 45] 11:08:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f81a10a8c00) [pid = 6042] [serial = 133] [outer = (nil)] 11:08:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f81a32c1800) [pid = 6042] [serial = 134] [outer = 0x7f81a10a8c00] 11:08:17 INFO - PROCESS | 6042 | 1461175697472 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f81a40e2000) [pid = 6042] [serial = 135] [outer = 0x7f81a10a8c00] 11:08:18 INFO - PROCESS | 6042 | 1461175698250 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]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1234ms 11:08:18 INFO - PROCESS | 6042 | 1461175698396 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 6042 | 1461175698403 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 11:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:08:18 INFO - PROCESS | 6042 | 1461175698420 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 6042 | 1461175698422 Marionette TRACE conn3 <- [1,154,null,{}] 11:08:18 INFO - PROCESS | 6042 | 1461175698428 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}] 11:08:18 INFO - PROCESS | 6042 | 1461175698579 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:08:18 INFO - PROCESS | 6042 | 1461175698715 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f29000 == 11 [pid = 6042] [id = 46] 11:08:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f81a3f25800) [pid = 6042] [serial = 136] [outer = (nil)] 11:08:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f81a8f4ec00) [pid = 6042] [serial = 137] [outer = 0x7f81a3f25800] 11:08:18 INFO - PROCESS | 6042 | 1461175698778 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f81b22c2400) [pid = 6042] [serial = 138] [outer = 0x7f81a3f25800] 11:08:19 INFO - PROCESS | 6042 | 1461175699557 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]]]}] 11:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1177ms 11:08:19 INFO - PROCESS | 6042 | 1461175699597 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 6042 | 1461175699601 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 11:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:08:19 INFO - PROCESS | 6042 | 1461175699626 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 6042 | 1461175699635 Marionette TRACE conn3 <- [1,158,null,{}] 11:08:19 INFO - PROCESS | 6042 | 1461175699640 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}] 11:08:19 INFO - PROCESS | 6042 | 1461175699828 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:08:19 INFO - PROCESS | 6042 | 1461175699845 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b310f800 == 12 [pid = 6042] [id = 47] 11:08:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f81b2e53000) [pid = 6042] [serial = 139] [outer = (nil)] 11:08:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f81b4377000) [pid = 6042] [serial = 140] [outer = 0x7f81b2e53000] 11:08:19 INFO - PROCESS | 6042 | 1461175699907 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f81b641a000) [pid = 6042] [serial = 141] [outer = 0x7f81b2e53000] 11:08:20 INFO - PROCESS | 6042 | 1461175700603 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]]]}] 11:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1045ms 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f81a3f7cc00) [pid = 6042] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f81a6bccc00) [pid = 6042] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f81a3bca400) [pid = 6042] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f819c658400) [pid = 6042] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f81a2589000) [pid = 6042] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f81a6aad800) [pid = 6042] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f81b2e48400) [pid = 6042] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 133 (0x7f819e380800) [pid = 6042] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 132 (0x7f81a40e5c00) [pid = 6042] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 131 (0x7f819e37e800) [pid = 6042] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 130 (0x7f81a4b85400) [pid = 6042] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 129 (0x7f819c653c00) [pid = 6042] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 128 (0x7f81a3376800) [pid = 6042] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 127 (0x7f81a3f34800) [pid = 6042] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 126 (0x7f81a5853800) [pid = 6042] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 125 (0x7f81b3083400) [pid = 6042] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 124 (0x7f81a32c2800) [pid = 6042] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 123 (0x7f81b33a0000) [pid = 6042] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 122 (0x7f819e384400) [pid = 6042] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 121 (0x7f819fb3a000) [pid = 6042] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 120 (0x7f81a92b1800) [pid = 6042] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 119 (0x7f819e385c00) [pid = 6042] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f81a9273c00) [pid = 6042] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 117 (0x7f81a2e0fc00) [pid = 6042] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 116 (0x7f81b30bf400) [pid = 6042] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 115 (0x7f81a59d7c00) [pid = 6042] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 114 (0x7f81a75df400) [pid = 6042] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 113 (0x7f819c556800) [pid = 6042] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 112 (0x7f81a3f2b800) [pid = 6042] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 111 (0x7f819fb2fc00) [pid = 6042] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 110 (0x7f819d408000) [pid = 6042] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 109 (0x7f819c555400) [pid = 6042] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 108 (0x7f819b2c6400) [pid = 6042] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:08:21 INFO - PROCESS | 6042 | --DOMWINDOW == 107 (0x7f81a75e1800) [pid = 6042] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:08:21 INFO - PROCESS | 6042 | 1461175701603 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 6042 | 1461175701607 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 11:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:08:21 INFO - PROCESS | 6042 | 1461175701668 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 6042 | 1461175701670 Marionette TRACE conn3 <- [1,162,null,{}] 11:08:21 INFO - PROCESS | 6042 | 1461175701719 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}] 11:08:21 INFO - PROCESS | 6042 | 1461175701890 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:08:21 INFO - PROCESS | 6042 | 1461175701929 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a2552800 == 13 [pid = 6042] [id = 48] 11:08:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 108 (0x7f81a3fd5c00) [pid = 6042] [serial = 142] [outer = (nil)] 11:08:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 109 (0x7f81a4c87800) [pid = 6042] [serial = 143] [outer = 0x7f81a3fd5c00] 11:08:22 INFO - PROCESS | 6042 | 1461175702005 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f81a664d400) [pid = 6042] [serial = 144] [outer = 0x7f81a3fd5c00] 11:08:22 INFO - PROCESS | 6042 | 1461175702805 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]]]}] 11:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1212ms 11:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:08:22 INFO - PROCESS | 6042 | 1461175702862 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 6042 | 1461175702865 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 11:08:22 INFO - PROCESS | 6042 | 1461175702871 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 6042 | 1461175702873 Marionette TRACE conn3 <- [1,166,null,{}] 11:08:22 INFO - PROCESS | 6042 | 1461175702879 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}] 11:08:23 INFO - PROCESS | 6042 | 1461175703013 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:08:23 INFO - PROCESS | 6042 | 1461175703027 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ac3b3000 == 14 [pid = 6042] [id = 49] 11:08:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f81b3083400) [pid = 6042] [serial = 145] [outer = (nil)] 11:08:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f81b339f400) [pid = 6042] [serial = 146] [outer = 0x7f81b3083400] 11:08:23 INFO - PROCESS | 6042 | 1461175703107 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f81b8564800) [pid = 6042] [serial = 147] [outer = 0x7f81b3083400] 11:08:24 INFO - PROCESS | 6042 | 1461175704159 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]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1335ms 11:08:24 INFO - PROCESS | 6042 | 1461175704207 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 6042 | 1461175704213 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 11:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:08:24 INFO - PROCESS | 6042 | 1461175704222 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 6042 | 1461175704227 Marionette TRACE conn3 <- [1,170,null,{}] 11:08:24 INFO - PROCESS | 6042 | 1461175704235 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}] 11:08:24 INFO - PROCESS | 6042 | 1461175704431 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:08:24 INFO - PROCESS | 6042 | 1461175704607 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd40000 == 15 [pid = 6042] [id = 50] 11:08:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f81a2e10c00) [pid = 6042] [serial = 148] [outer = (nil)] 11:08:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 115 (0x7f81a336f400) [pid = 6042] [serial = 149] [outer = 0x7f81a2e10c00] 11:08:24 INFO - PROCESS | 6042 | 1461175704726 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f81a3fe2c00) [pid = 6042] [serial = 150] [outer = 0x7f81a2e10c00] 11:08:25 INFO - PROCESS | 6042 | 1461175705614 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]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1447ms 11:08:25 INFO - PROCESS | 6042 | 1461175705670 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 6042 | 1461175705678 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 11:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:08:25 INFO - PROCESS | 6042 | 1461175705688 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 6042 | 1461175705691 Marionette TRACE conn3 <- [1,174,null,{}] 11:08:25 INFO - PROCESS | 6042 | 1461175705697 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}] 11:08:25 INFO - PROCESS | 6042 | 1461175705892 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:08:26 INFO - PROCESS | 6042 | 1461175706024 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cac9800 == 16 [pid = 6042] [id = 51] 11:08:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f819b2c6800) [pid = 6042] [serial = 151] [outer = (nil)] 11:08:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f819ca06800) [pid = 6042] [serial = 152] [outer = 0x7f819b2c6800] 11:08:26 INFO - PROCESS | 6042 | 1461175706099 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f81a10adc00) [pid = 6042] [serial = 153] [outer = 0x7f819b2c6800] 11:08:26 INFO - PROCESS | 6042 | 1461175706731 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:08:27 INFO - PROCESS | 6042 | 1461175707319 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]]]}] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f81b46ee800) [pid = 6042] [serial = 74] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 117 (0x7f81a3fd9400) [pid = 6042] [serial = 77] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 116 (0x7f81b42cfc00) [pid = 6042] [serial = 73] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 115 (0x7f81a3f83c00) [pid = 6042] [serial = 122] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 114 (0x7f81a3fdc400) [pid = 6042] [serial = 79] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 113 (0x7f81b5f0e800) [pid = 6042] [serial = 2] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 112 (0x7f81a3f7b000) [pid = 6042] [serial = 91] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 111 (0x7f81a3f26c00) [pid = 6042] [serial = 40] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 110 (0x7f81a6b05000) [pid = 6042] [serial = 46] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 109 (0x7f819cac7800) [pid = 6042] [serial = 28] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 108 (0x7f81a8f45400) [pid = 6042] [serial = 49] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 107 (0x7f81a6bcf800) [pid = 6042] [serial = 47] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 106 (0x7f81a8f4c000) [pid = 6042] [serial = 52] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 105 (0x7f81b2e50800) [pid = 6042] [serial = 55] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 104 (0x7f81b3089c00) [pid = 6042] [serial = 56] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 103 (0x7f81a4066c00) [pid = 6042] [serial = 37] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 102 (0x7f81a40db400) [pid = 6042] [serial = 41] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 101 (0x7f81a4ee2000) [pid = 6042] [serial = 38] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 100 (0x7f81ad1ebc00) [pid = 6042] [serial = 53] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 99 (0x7f81a66b7800) [pid = 6042] [serial = 44] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 98 (0x7f819e382c00) [pid = 6042] [serial = 33] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 97 (0x7f81a9065000) [pid = 6042] [serial = 50] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 96 (0x7f81a5e0d800) [pid = 6042] [serial = 43] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 95 (0x7f81a4c86c00) [pid = 6042] [serial = 26] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 94 (0x7f81b35af000) [pid = 6042] [serial = 59] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 93 (0x7f819fb37400) [pid = 6042] [serial = 34] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 92 (0x7f819e00f000) [pid = 6042] [serial = 31] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 91 (0x7f81b339d400) [pid = 6042] [serial = 86] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 90 (0x7f81b46f5000) [pid = 6042] [serial = 88] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 89 (0x7f81a75e8800) [pid = 6042] [serial = 94] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 88 (0x7f81a5852000) [pid = 6042] [serial = 123] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 87 (0x7f81b2e53800) [pid = 6042] [serial = 85] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 86 (0x7f81a66c4800) [pid = 6042] [serial = 107] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 85 (0x7f81a75e5800) [pid = 6042] [serial = 83] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 84 (0x7f819c659c00) [pid = 6042] [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.] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 83 (0x7f81a6ab2000) [pid = 6042] [serial = 82] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 82 (0x7f81a92ab800) [pid = 6042] [serial = 70] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 81 (0x7f81a494b400) [pid = 6042] [serial = 92] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 80 (0x7f81a5f6c400) [pid = 6042] [serial = 128] [outer = (nil)] [url = about:blank] 11:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1680ms 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 79 (0x7f81b83c8400) [pid = 6042] [serial = 101] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 78 (0x7f81b8566400) [pid = 6042] [serial = 103] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 77 (0x7f81b886e400) [pid = 6042] [serial = 116] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 76 (0x7f81a9066400) [pid = 6042] [serial = 95] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 75 (0x7f81a4774c00) [pid = 6042] [serial = 12] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 74 (0x7f81b7da7800) [pid = 6042] [serial = 100] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 73 (0x7f81a3bc5c00) [pid = 6042] [serial = 65] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 72 (0x7f81a5e0ec00) [pid = 6042] [serial = 67] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 71 (0x7f81b3504c00) [pid = 6042] [serial = 97] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 70 (0x7f81a4c87c00) [pid = 6042] [serial = 9] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 69 (0x7f81b46c3c00) [pid = 6042] [serial = 62] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 68 (0x7f81b43c7800) [pid = 6042] [serial = 113] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 67 (0x7f81b4376c00) [pid = 6042] [serial = 61] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 66 (0x7f81a2e0f400) [pid = 6042] [serial = 64] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 65 (0x7f81b3316400) [pid = 6042] [serial = 58] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 64 (0x7f81a6aab800) [pid = 6042] [serial = 110] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 63 (0x7f819fb31800) [pid = 6042] [serial = 125] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 62 (0x7f81b87a8400) [pid = 6042] [serial = 120] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 61 (0x7f81a75e3400) [pid = 6042] [serial = 16] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 60 (0x7f81a75e8c00) [pid = 6042] [serial = 17] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 59 (0x7f81a584e400) [pid = 6042] [serial = 106] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 58 (0x7f819ef74000) [pid = 6042] [serial = 19] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 57 (0x7f81b87a8c00) [pid = 6042] [serial = 104] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 56 (0x7f81a3d68c00) [pid = 6042] [serial = 76] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 55 (0x7f81a6ab1800) [pid = 6042] [serial = 68] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 54 (0x7f81b2237c00) [pid = 6042] [serial = 111] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 53 (0x7f819b2cdc00) [pid = 6042] [serial = 119] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 52 (0x7f81b8960000) [pid = 6042] [serial = 117] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 51 (0x7f81b43c6c00) [pid = 6042] [serial = 98] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 50 (0x7f81b6419800) [pid = 6042] [serial = 114] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 49 (0x7f81b30c2000) [pid = 6042] [serial = 71] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 48 (0x7f819ca0bc00) [pid = 6042] [serial = 25] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 47 (0x7f81a4c86400) [pid = 6042] [serial = 80] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 46 (0x7f81a10a3800) [pid = 6042] [serial = 126] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 45 (0x7f819c549c00) [pid = 6042] [serial = 22] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 44 (0x7f819c54e400) [pid = 6042] [serial = 23] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | --DOMWINDOW == 43 (0x7f81b641b400) [pid = 6042] [serial = 89] [outer = (nil)] [url = about:blank] 11:08:27 INFO - PROCESS | 6042 | 1461175707447 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 6042 | 1461175707451 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 11:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:08:27 INFO - PROCESS | 6042 | 1461175707483 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 6042 | 1461175707490 Marionette TRACE conn3 <- [1,178,null,{}] 11:08:27 INFO - PROCESS | 6042 | 1461175707501 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}] 11:08:27 INFO - PROCESS | 6042 | 1461175707641 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:08:27 INFO - PROCESS | 6042 | 1461175707651 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cac8800 == 17 [pid = 6042] [id = 52] 11:08:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 44 (0x7f819d563c00) [pid = 6042] [serial = 154] [outer = (nil)] 11:08:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 45 (0x7f819e383c00) [pid = 6042] [serial = 155] [outer = 0x7f819d563c00] 11:08:27 INFO - PROCESS | 6042 | 1461175707714 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 46 (0x7f819fb34000) [pid = 6042] [serial = 156] [outer = 0x7f819d563c00] 11:08:28 INFO - PROCESS | 6042 | 1461175708703 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]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1265ms 11:08:28 INFO - PROCESS | 6042 | 1461175708737 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 6042 | 1461175708742 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 11:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:08:28 INFO - PROCESS | 6042 | 1461175708752 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 6042 | 1461175708755 Marionette TRACE conn3 <- [1,182,null,{}] 11:08:28 INFO - PROCESS | 6042 | 1461175708761 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}] 11:08:28 INFO - PROCESS | 6042 | 1461175708892 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:08:28 INFO - PROCESS | 6042 | 1461175708977 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5c4800 == 18 [pid = 6042] [id = 53] 11:08:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 47 (0x7f819d565c00) [pid = 6042] [serial = 157] [outer = (nil)] 11:08:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 48 (0x7f81a2493400) [pid = 6042] [serial = 158] [outer = 0x7f819d565c00] 11:08:29 INFO - PROCESS | 6042 | 1461175709037 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 49 (0x7f81a2ee9400) [pid = 6042] [serial = 159] [outer = 0x7f819d565c00] 11:08:29 INFO - PROCESS | 6042 | 1461175709636 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]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 939ms 11:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:08:29 INFO - PROCESS | 6042 | 1461175709691 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 6042 | 1461175709693 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 11:08:29 INFO - PROCESS | 6042 | 1461175709700 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 6042 | 1461175709705 Marionette TRACE conn3 <- [1,186,null,{}] 11:08:29 INFO - PROCESS | 6042 | 1461175709721 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}] 11:08:29 INFO - PROCESS | 6042 | 1461175709871 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:08:29 INFO - PROCESS | 6042 | 1461175709957 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24a9800 == 19 [pid = 6042] [id = 54] 11:08:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 50 (0x7f81a10ad000) [pid = 6042] [serial = 160] [outer = (nil)] 11:08:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 51 (0x7f81a3fddc00) [pid = 6042] [serial = 161] [outer = 0x7f81a10ad000] 11:08:30 INFO - PROCESS | 6042 | 1461175710038 Marionette DEBUG loaded listener.js 11:08:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 52 (0x7f81a48da400) [pid = 6042] [serial = 162] [outer = 0x7f81a10ad000] 11:08:30 INFO - PROCESS | 6042 | 1461175710725 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]]]}] 11:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1094ms 11:08:30 INFO - PROCESS | 6042 | 1461175710795 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 6042 | 1461175710799 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 11:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:08:30 INFO - PROCESS | 6042 | 1461175710805 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 6042 | 1461175710807 Marionette TRACE conn3 <- [1,190,null,{}] 11:08:30 INFO - PROCESS | 6042 | 1461175710812 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}] 11:08:30 INFO - PROCESS | 6042 | 1461175710979 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:08:31 INFO - PROCESS | 6042 | 1461175711002 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a42d9800 == 20 [pid = 6042] [id = 55] 11:08:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 53 (0x7f819b2c9400) [pid = 6042] [serial = 163] [outer = (nil)] 11:08:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 54 (0x7f81a59d8000) [pid = 6042] [serial = 164] [outer = 0x7f819b2c9400] 11:08:31 INFO - PROCESS | 6042 | 1461175711064 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 55 (0x7f81a6641400) [pid = 6042] [serial = 165] [outer = 0x7f819b2c9400] 11:08:31 INFO - PROCESS | 6042 | --DOMWINDOW == 54 (0x7f819fb30000) [pid = 6042] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:08:31 INFO - PROCESS | 6042 | --DOMWINDOW == 53 (0x7f81b2e53000) [pid = 6042] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:08:31 INFO - PROCESS | 6042 | --DOMWINDOW == 52 (0x7f81a10a8c00) [pid = 6042] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:08:31 INFO - PROCESS | 6042 | --DOMWINDOW == 51 (0x7f81a3fd5c00) [pid = 6042] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:08:31 INFO - PROCESS | 6042 | --DOMWINDOW == 50 (0x7f819c655800) [pid = 6042] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:08:31 INFO - PROCESS | 6042 | --DOMWINDOW == 49 (0x7f81a3f25800) [pid = 6042] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:08:32 INFO - PROCESS | 6042 | 1461175712001 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]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1231ms 11:08:32 INFO - PROCESS | 6042 | 1461175712038 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 6042 | 1461175712042 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 11:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:08:32 INFO - PROCESS | 6042 | 1461175712051 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 6042 | 1461175712056 Marionette TRACE conn3 <- [1,194,null,{}] 11:08:32 INFO - PROCESS | 6042 | 1461175712063 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}] 11:08:32 INFO - PROCESS | 6042 | 1461175712240 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:08:32 INFO - PROCESS | 6042 | 1461175712291 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a48eb000 == 21 [pid = 6042] [id = 56] 11:08:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 50 (0x7f819b2cb400) [pid = 6042] [serial = 166] [outer = (nil)] 11:08:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 51 (0x7f81a3fd8000) [pid = 6042] [serial = 167] [outer = 0x7f819b2cb400] 11:08:32 INFO - PROCESS | 6042 | 1461175712352 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 52 (0x7f81a66c4000) [pid = 6042] [serial = 168] [outer = 0x7f819b2cb400] 11:08:33 INFO - PROCESS | 6042 | 1461175713017 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]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 985ms 11:08:33 INFO - PROCESS | 6042 | 1461175713035 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 6042 | 1461175713037 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 11:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:08:33 INFO - PROCESS | 6042 | 1461175713043 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 6042 | 1461175713045 Marionette TRACE conn3 <- [1,198,null,{}] 11:08:33 INFO - PROCESS | 6042 | 1461175713051 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}] 11:08:33 INFO - PROCESS | 6042 | 1461175713232 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:08:33 INFO - PROCESS | 6042 | 1461175713251 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a54aa800 == 22 [pid = 6042] [id = 57] 11:08:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 53 (0x7f819b2cec00) [pid = 6042] [serial = 169] [outer = (nil)] 11:08:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 54 (0x7f81a75dc800) [pid = 6042] [serial = 170] [outer = 0x7f819b2cec00] 11:08:33 INFO - PROCESS | 6042 | 1461175713316 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 55 (0x7f81a905ec00) [pid = 6042] [serial = 171] [outer = 0x7f819b2cec00] 11:08:33 INFO - PROCESS | 6042 | 1461175713885 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]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 931ms 11:08:33 INFO - PROCESS | 6042 | 1461175713976 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:08:33 INFO - PROCESS | 6042 | 1461175713982 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 11:08:33 INFO - PROCESS | 6042 | 1461175713990 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 6042 | 1461175713996 Marionette TRACE conn3 <- [1,202,null,{}] 11:08:34 INFO - PROCESS | 6042 | 1461175714008 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}] 11:08:34 INFO - PROCESS | 6042 | 1461175714172 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:08:34 INFO - PROCESS | 6042 | 1461175714292 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd43000 == 23 [pid = 6042] [id = 58] 11:08:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 56 (0x7f819c657400) [pid = 6042] [serial = 172] [outer = (nil)] 11:08:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 57 (0x7f819ca0d400) [pid = 6042] [serial = 173] [outer = 0x7f819c657400] 11:08:34 INFO - PROCESS | 6042 | 1461175714419 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 58 (0x7f819e38c400) [pid = 6042] [serial = 174] [outer = 0x7f819c657400] 11:08:35 INFO - PROCESS | 6042 | 1461175715332 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]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1392ms 11:08:35 INFO - PROCESS | 6042 | 1461175715382 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:08:35 INFO - PROCESS | 6042 | 1461175715387 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 11:08:35 INFO - PROCESS | 6042 | 1461175715401 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 6042 | 1461175715406 Marionette TRACE conn3 <- [1,206,null,{}] 11:08:35 INFO - PROCESS | 6042 | 1461175715412 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}] 11:08:35 INFO - PROCESS | 6042 | 1461175715569 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:08:35 INFO - PROCESS | 6042 | 1461175715688 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a48fe000 == 24 [pid = 6042] [id = 59] 11:08:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 59 (0x7f819c65b400) [pid = 6042] [serial = 175] [outer = (nil)] 11:08:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 60 (0x7f81a3bc7c00) [pid = 6042] [serial = 176] [outer = 0x7f819c65b400] 11:08:35 INFO - PROCESS | 6042 | 1461175715761 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 61 (0x7f81a3fd9400) [pid = 6042] [serial = 177] [outer = 0x7f819c65b400] 11:08:36 INFO - PROCESS | 6042 | 1461175716572 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]]]}] 11:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1238ms 11:08:36 INFO - PROCESS | 6042 | 1461175716635 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 6042 | 1461175716639 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 11:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:08:36 INFO - PROCESS | 6042 | 1461175716646 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 6042 | 1461175716649 Marionette TRACE conn3 <- [1,210,null,{}] 11:08:36 INFO - PROCESS | 6042 | 1461175716664 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}] 11:08:36 INFO - PROCESS | 6042 | 1461175716874 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:08:37 INFO - PROCESS | 6042 | 1461175716996 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24a8800 == 25 [pid = 6042] [id = 60] 11:08:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 62 (0x7f81a5e0d800) [pid = 6042] [serial = 178] [outer = (nil)] 11:08:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 63 (0x7f81a6b0e400) [pid = 6042] [serial = 179] [outer = 0x7f81a5e0d800] 11:08:37 INFO - PROCESS | 6042 | 1461175717073 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 64 (0x7f81a75e3000) [pid = 6042] [serial = 180] [outer = 0x7f81a5e0d800] 11:08:37 INFO - PROCESS | 6042 | 1461175717994 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]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1380ms 11:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:08:38 INFO - PROCESS | 6042 | 1461175718027 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 6042 | 1461175718029 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 11:08:38 INFO - PROCESS | 6042 | 1461175718036 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 6042 | 1461175718039 Marionette TRACE conn3 <- [1,214,null,{}] 11:08:38 INFO - PROCESS | 6042 | 1461175718044 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}] 11:08:38 INFO - PROCESS | 6042 | 1461175718185 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:08:38 INFO - PROCESS | 6042 | 1461175718309 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f53800 == 26 [pid = 6042] [id = 61] 11:08:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 65 (0x7f81a6765800) [pid = 6042] [serial = 181] [outer = (nil)] 11:08:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 66 (0x7f81a9065800) [pid = 6042] [serial = 182] [outer = 0x7f81a6765800] 11:08:38 INFO - PROCESS | 6042 | 1461175718379 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 67 (0x7f81a92b3400) [pid = 6042] [serial = 183] [outer = 0x7f81a6765800] 11:08:39 INFO - PROCESS | 6042 | 1461175719412 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]]]}] 11:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1437ms 11:08:39 INFO - PROCESS | 6042 | 1461175719473 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:08:39 INFO - PROCESS | 6042 | 1461175719478 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 11:08:39 INFO - PROCESS | 6042 | 1461175719486 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 6042 | 1461175719490 Marionette TRACE conn3 <- [1,218,null,{}] 11:08:39 INFO - PROCESS | 6042 | 1461175719498 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}] 11:08:39 INFO - PROCESS | 6042 | 1461175719637 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:08:39 INFO - PROCESS | 6042 | 1461175719833 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c538800 == 27 [pid = 6042] [id = 62] 11:08:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 68 (0x7f819ca0e000) [pid = 6042] [serial = 184] [outer = (nil)] 11:08:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 69 (0x7f819ef11800) [pid = 6042] [serial = 185] [outer = 0x7f819ca0e000] 11:08:39 INFO - PROCESS | 6042 | 1461175719920 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 70 (0x7f81a10a6c00) [pid = 6042] [serial = 186] [outer = 0x7f819ca0e000] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 69 (0x7f81a905cc00) [pid = 6042] [serial = 129] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 68 (0x7f81b4377000) [pid = 6042] [serial = 140] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 67 (0x7f81a32c1800) [pid = 6042] [serial = 134] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 66 (0x7f81b339f400) [pid = 6042] [serial = 146] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 65 (0x7f81a40e2000) [pid = 6042] [serial = 135] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 64 (0x7f81a664d400) [pid = 6042] [serial = 144] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 63 (0x7f819ca11800) [pid = 6042] [serial = 131] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 62 (0x7f81a4c87800) [pid = 6042] [serial = 143] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 61 (0x7f819fb38400) [pid = 6042] [serial = 132] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 60 (0x7f81a8f4ec00) [pid = 6042] [serial = 137] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 59 (0x7f81b22c2400) [pid = 6042] [serial = 138] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | --DOMWINDOW == 58 (0x7f81b641a000) [pid = 6042] [serial = 141] [outer = (nil)] [url = about:blank] 11:08:40 INFO - PROCESS | 6042 | 1461175720667 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]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1232ms 11:08:40 INFO - PROCESS | 6042 | 1461175720717 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 6042 | 1461175720723 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 11:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:08:40 INFO - PROCESS | 6042 | 1461175720733 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 6042 | 1461175720737 Marionette TRACE conn3 <- [1,222,null,{}] 11:08:40 INFO - PROCESS | 6042 | 1461175720742 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}] 11:08:40 INFO - PROCESS | 6042 | 1461175720874 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:08:40 INFO - PROCESS | 6042 | 1461175720891 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a104b000 == 28 [pid = 6042] [id = 63] 11:08:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 59 (0x7f81a10a7400) [pid = 6042] [serial = 187] [outer = (nil)] 11:08:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 60 (0x7f81a3d67c00) [pid = 6042] [serial = 188] [outer = 0x7f81a10a7400] 11:08:40 INFO - PROCESS | 6042 | 1461175720950 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 61 (0x7f81a3fe0000) [pid = 6042] [serial = 189] [outer = 0x7f81a10a7400] 11:08:41 INFO - PROCESS | 6042 | 1461175721649 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]]]}] 11:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 934ms 11:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:08:41 INFO - PROCESS | 6042 | 1461175721668 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 6042 | 1461175721670 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 11:08:41 INFO - PROCESS | 6042 | 1461175721676 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 6042 | 1461175721681 Marionette TRACE conn3 <- [1,226,null,{}] 11:08:41 INFO - PROCESS | 6042 | 1461175721700 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}] 11:08:41 INFO - PROCESS | 6042 | 1461175721870 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:08:41 INFO - PROCESS | 6042 | 1461175721889 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4c58000 == 29 [pid = 6042] [id = 64] 11:08:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 62 (0x7f81a4953c00) [pid = 6042] [serial = 190] [outer = (nil)] 11:08:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 63 (0x7f81a5f70000) [pid = 6042] [serial = 191] [outer = 0x7f81a4953c00] 11:08:41 INFO - PROCESS | 6042 | 1461175721955 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 64 (0x7f81a75e2c00) [pid = 6042] [serial = 192] [outer = 0x7f81a4953c00] 11:08:42 INFO - PROCESS | 6042 | 1461175722630 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]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 986ms 11:08:42 INFO - PROCESS | 6042 | 1461175722674 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:08:42 INFO - PROCESS | 6042 | 1461175722678 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 11:08:42 INFO - PROCESS | 6042 | 1461175722684 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 6042 | 1461175722687 Marionette TRACE conn3 <- [1,230,null,{}] 11:08:42 INFO - PROCESS | 6042 | 1461175722692 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}] 11:08:42 INFO - PROCESS | 6042 | 1461175722832 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:08:42 INFO - PROCESS | 6042 | 1461175722842 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a40800 == 30 [pid = 6042] [id = 65] 11:08:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 65 (0x7f81a3fd6c00) [pid = 6042] [serial = 193] [outer = (nil)] 11:08:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 66 (0x7f81ac457800) [pid = 6042] [serial = 194] [outer = 0x7f81a3fd6c00] 11:08:42 INFO - PROCESS | 6042 | 1461175722904 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 67 (0x7f81b22c1000) [pid = 6042] [serial = 195] [outer = 0x7f81a3fd6c00] 11:08:43 INFO - PROCESS | 6042 | 1461175723619 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]]]}] 11:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 984ms 11:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:08:43 INFO - PROCESS | 6042 | 1461175723670 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 6042 | 1461175723672 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 11:08:43 INFO - PROCESS | 6042 | 1461175723685 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 6042 | 1461175723687 Marionette TRACE conn3 <- [1,234,null,{}] 11:08:43 INFO - PROCESS | 6042 | 1461175723691 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}] 11:08:43 INFO - PROCESS | 6042 | 1461175723861 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:08:43 INFO - PROCESS | 6042 | 1461175723918 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f2e800 == 31 [pid = 6042] [id = 66] 11:08:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 68 (0x7f819b2c3c00) [pid = 6042] [serial = 196] [outer = (nil)] 11:08:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 69 (0x7f81b2e50800) [pid = 6042] [serial = 197] [outer = 0x7f819b2c3c00] 11:08:43 INFO - PROCESS | 6042 | 1461175723978 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 70 (0x7f81b3087000) [pid = 6042] [serial = 198] [outer = 0x7f819b2c3c00] 11:08:44 INFO - PROCESS | 6042 | --DOMWINDOW == 69 (0x7f819b2c9400) [pid = 6042] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:08:44 INFO - PROCESS | 6042 | --DOMWINDOW == 68 (0x7f819d563c00) [pid = 6042] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:08:44 INFO - PROCESS | 6042 | --DOMWINDOW == 67 (0x7f819d565c00) [pid = 6042] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:08:44 INFO - PROCESS | 6042 | --DOMWINDOW == 66 (0x7f819b2cb400) [pid = 6042] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:08:44 INFO - PROCESS | 6042 | --DOMWINDOW == 65 (0x7f81a10ad000) [pid = 6042] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:08:44 INFO - PROCESS | 6042 | 1461175724774 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]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1143ms 11:08:44 INFO - PROCESS | 6042 | 1461175724821 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 6042 | 1461175724825 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 11:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:08:44 INFO - PROCESS | 6042 | 1461175724834 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - PROCESS | 6042 | 1461175724836 Marionette TRACE conn3 <- [1,238,null,{}] 11:08:44 INFO - PROCESS | 6042 | 1461175724840 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}] 11:08:45 INFO - PROCESS | 6042 | 1461175725010 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:08:45 INFO - PROCESS | 6042 | 1461175725021 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a9224800 == 32 [pid = 6042] [id = 67] 11:08:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 66 (0x7f81b339d000) [pid = 6042] [serial = 199] [outer = (nil)] 11:08:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 67 (0x7f81b350f800) [pid = 6042] [serial = 200] [outer = 0x7f81b339d000] 11:08:45 INFO - PROCESS | 6042 | 1461175725086 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 68 (0x7f81b35af800) [pid = 6042] [serial = 201] [outer = 0x7f81b339d000] 11:08:45 INFO - PROCESS | 6042 | 1461175725783 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]]]}] 11:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 977ms 11:08:45 INFO - PROCESS | 6042 | 1461175725808 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 6042 | 1461175725812 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 11:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:08:45 INFO - PROCESS | 6042 | 1461175725817 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 6042 | 1461175725819 Marionette TRACE conn3 <- [1,242,null,{}] 11:08:45 INFO - PROCESS | 6042 | 1461175725825 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}] 11:08:45 INFO - PROCESS | 6042 | 1461175725977 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:08:46 INFO - PROCESS | 6042 | 1461175725997 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c527000 == 33 [pid = 6042] [id = 68] 11:08:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 69 (0x7f81b339e000) [pid = 6042] [serial = 202] [outer = (nil)] 11:08:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 70 (0x7f81b42cf000) [pid = 6042] [serial = 203] [outer = 0x7f81b339e000] 11:08:46 INFO - PROCESS | 6042 | 1461175726056 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 71 (0x7f81b46c3c00) [pid = 6042] [serial = 204] [outer = 0x7f81b339e000] 11:08:46 INFO - PROCESS | 6042 | 1461175726686 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]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 925ms 11:08:46 INFO - PROCESS | 6042 | 1461175726743 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 6042 | 1461175726747 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 11:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:08:46 INFO - PROCESS | 6042 | 1461175726752 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 6042 | 1461175726754 Marionette TRACE conn3 <- [1,246,null,{}] 11:08:46 INFO - PROCESS | 6042 | 1461175726759 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}] 11:08:46 INFO - PROCESS | 6042 | 1461175726885 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:08:46 INFO - PROCESS | 6042 | 1461175726903 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b2ed1000 == 34 [pid = 6042] [id = 69] 11:08:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 72 (0x7f819b2c2c00) [pid = 6042] [serial = 205] [outer = (nil)] 11:08:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 73 (0x7f81b46f9000) [pid = 6042] [serial = 206] [outer = 0x7f819b2c2c00] 11:08:47 INFO - PROCESS | 6042 | 1461175727033 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 74 (0x7f81b7da3800) [pid = 6042] [serial = 207] [outer = 0x7f819b2c2c00] 11:08:47 INFO - PROCESS | 6042 | 1461175727879 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]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1179ms 11:08:47 INFO - PROCESS | 6042 | 1461175727933 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 6042 | 1461175727941 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 11:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:08:47 INFO - PROCESS | 6042 | 1461175727949 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 6042 | 1461175727954 Marionette TRACE conn3 <- [1,250,null,{}] 11:08:47 INFO - PROCESS | 6042 | 1461175727962 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}] 11:08:48 INFO - PROCESS | 6042 | 1461175728122 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:08:48 INFO - PROCESS | 6042 | 1461175728247 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3f64800 == 35 [pid = 6042] [id = 70] 11:08:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 75 (0x7f81a10a2000) [pid = 6042] [serial = 208] [outer = (nil)] 11:08:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 76 (0x7f81a2deec00) [pid = 6042] [serial = 209] [outer = 0x7f81a10a2000] 11:08:48 INFO - PROCESS | 6042 | 1461175728320 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 77 (0x7f81a3f7cc00) [pid = 6042] [serial = 210] [outer = 0x7f81a10a2000] 11:08:49 INFO - PROCESS | 6042 | 1461175729113 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]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1230ms 11:08:49 INFO - PROCESS | 6042 | 1461175729181 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 6042 | 1461175729189 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 11:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:08:49 INFO - PROCESS | 6042 | 1461175729199 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 6042 | 1461175729203 Marionette TRACE conn3 <- [1,254,null,{}] 11:08:49 INFO - PROCESS | 6042 | 1461175729209 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}] 11:08:49 INFO - PROCESS | 6042 | 1461175729401 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:08:49 INFO - PROCESS | 6042 | 1461175729526 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f9b800 == 36 [pid = 6042] [id = 71] 11:08:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 78 (0x7f81a10a9800) [pid = 6042] [serial = 211] [outer = (nil)] 11:08:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 79 (0x7f81a6aab800) [pid = 6042] [serial = 212] [outer = 0x7f81a10a9800] 11:08:49 INFO - PROCESS | 6042 | 1461175729597 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 80 (0x7f81a905cc00) [pid = 6042] [serial = 213] [outer = 0x7f81a10a9800] 11:08:50 INFO - PROCESS | 6042 | 1461175730420 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]]]}] 11:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1278ms 11:08:50 INFO - PROCESS | 6042 | 1461175730479 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 6042 | 1461175730483 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 11:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:08:50 INFO - PROCESS | 6042 | 1461175730505 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 6042 | 1461175730512 Marionette TRACE conn3 <- [1,258,null,{}] 11:08:50 INFO - PROCESS | 6042 | 1461175730528 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}] 11:08:50 INFO - PROCESS | 6042 | 1461175730688 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:08:50 INFO - PROCESS | 6042 | 1461175730810 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3124800 == 37 [pid = 6042] [id = 72] 11:08:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 81 (0x7f81a92ab800) [pid = 6042] [serial = 214] [outer = (nil)] 11:08:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 82 (0x7f81b353c400) [pid = 6042] [serial = 215] [outer = 0x7f81a92ab800] 11:08:50 INFO - PROCESS | 6042 | 1461175730890 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 83 (0x7f81b46f8c00) [pid = 6042] [serial = 216] [outer = 0x7f81a92ab800] 11:08:51 INFO - PROCESS | 6042 | 1461175731714 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]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1258ms 11:08:51 INFO - PROCESS | 6042 | 1461175731748 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:08:51 INFO - PROCESS | 6042 | 1461175731752 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 11:08:51 INFO - PROCESS | 6042 | 1461175731758 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 6042 | 1461175731761 Marionette TRACE conn3 <- [1,262,null,{}] 11:08:51 INFO - PROCESS | 6042 | 1461175731766 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}] 11:08:51 INFO - PROCESS | 6042 | 1461175731911 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:08:52 INFO - PROCESS | 6042 | 1461175732041 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3fd1000 == 38 [pid = 6042] [id = 73] 11:08:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 84 (0x7f81a2eecc00) [pid = 6042] [serial = 217] [outer = (nil)] 11:08:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 85 (0x7f81b8456800) [pid = 6042] [serial = 218] [outer = 0x7f81a2eecc00] 11:08:52 INFO - PROCESS | 6042 | 1461175732112 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 86 (0x7f81b856c400) [pid = 6042] [serial = 219] [outer = 0x7f81a2eecc00] 11:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1127ms 11:08:52 INFO - PROCESS | 6042 | 1461175732875 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]]]}] 11:08:52 INFO - PROCESS | 6042 | 1461175732886 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 6042 | 1461175732890 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 11:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:08:52 INFO - PROCESS | 6042 | 1461175732895 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 6042 | 1461175732898 Marionette TRACE conn3 <- [1,266,null,{}] 11:08:52 INFO - PROCESS | 6042 | 1461175732904 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}] 11:08:53 INFO - PROCESS | 6042 | 1461175733043 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:08:53 INFO - PROCESS | 6042 | 1461175733173 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a42f5800 == 39 [pid = 6042] [id = 74] 11:08:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 87 (0x7f819c64f800) [pid = 6042] [serial = 220] [outer = (nil)] 11:08:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 88 (0x7f81a5a73800) [pid = 6042] [serial = 221] [outer = 0x7f819c64f800] 11:08:53 INFO - PROCESS | 6042 | 1461175733244 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 89 (0x7f81b87aa000) [pid = 6042] [serial = 222] [outer = 0x7f819c64f800] 11:08:54 INFO - PROCESS | 6042 | 1461175734217 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]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1333ms 11:08:54 INFO - PROCESS | 6042 | 1461175734230 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:08:54 INFO - PROCESS | 6042 | 1461175734237 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 11:08:54 INFO - PROCESS | 6042 | 1461175734244 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - PROCESS | 6042 | 1461175734248 Marionette TRACE conn3 <- [1,270,null,{}] 11:08:54 INFO - PROCESS | 6042 | 1461175734255 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}] 11:08:54 INFO - PROCESS | 6042 | 1461175734394 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:08:54 INFO - PROCESS | 6042 | 1461175734504 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58da000 == 40 [pid = 6042] [id = 75] 11:08:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 90 (0x7f819e003c00) [pid = 6042] [serial = 223] [outer = (nil)] 11:08:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 91 (0x7f81a2490000) [pid = 6042] [serial = 224] [outer = 0x7f819e003c00] 11:08:54 INFO - PROCESS | 6042 | 1461175734569 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 92 (0x7f81a48d8800) [pid = 6042] [serial = 225] [outer = 0x7f819e003c00] 11:08:55 INFO - PROCESS | 6042 | 1461175735433 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]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1244ms 11:08:55 INFO - PROCESS | 6042 | 1461175735488 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 6042 | 1461175735496 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 11:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:08:55 INFO - PROCESS | 6042 | 1461175735506 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 6042 | 1461175735509 Marionette TRACE conn3 <- [1,274,null,{}] 11:08:55 INFO - PROCESS | 6042 | 1461175735515 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}] 11:08:55 INFO - PROCESS | 6042 | 1461175735676 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 91 (0x7f81a336f400) [pid = 6042] [serial = 149] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 90 (0x7f81a75dc800) [pid = 6042] [serial = 170] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 89 (0x7f81a59d8000) [pid = 6042] [serial = 164] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 88 (0x7f819e383c00) [pid = 6042] [serial = 155] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 87 (0x7f819fb34000) [pid = 6042] [serial = 156] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 86 (0x7f81a2493400) [pid = 6042] [serial = 158] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 85 (0x7f81a2ee9400) [pid = 6042] [serial = 159] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 84 (0x7f819ca06800) [pid = 6042] [serial = 152] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 83 (0x7f81a3fd8000) [pid = 6042] [serial = 167] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 82 (0x7f81a3fddc00) [pid = 6042] [serial = 161] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 81 (0x7f81a66c4000) [pid = 6042] [serial = 168] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 80 (0x7f81a6641400) [pid = 6042] [serial = 165] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | --DOMWINDOW == 79 (0x7f81a48da400) [pid = 6042] [serial = 162] [outer = (nil)] [url = about:blank] 11:08:55 INFO - PROCESS | 6042 | 1461175735819 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd44000 == 41 [pid = 6042] [id = 76] 11:08:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 80 (0x7f819ca06800) [pid = 6042] [serial = 226] [outer = (nil)] 11:08:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 81 (0x7f81a2493400) [pid = 6042] [serial = 227] [outer = 0x7f819ca06800] 11:08:55 INFO - PROCESS | 6042 | 1461175735883 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 82 (0x7f81a66c4000) [pid = 6042] [serial = 228] [outer = 0x7f819ca06800] 11:08:56 INFO - PROCESS | 6042 | 1461175736527 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]]]}] 11:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1035ms 11:08:56 INFO - PROCESS | 6042 | 1461175736542 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 6042 | 1461175736545 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 11:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:08:56 INFO - PROCESS | 6042 | 1461175736551 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - PROCESS | 6042 | 1461175736556 Marionette TRACE conn3 <- [1,278,null,{}] 11:08:56 INFO - PROCESS | 6042 | 1461175736677 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}] 11:08:56 INFO - PROCESS | 6042 | 1461175736838 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:08:56 INFO - PROCESS | 6042 | 1461175736924 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a54bf000 == 42 [pid = 6042] [id = 77] 11:08:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 83 (0x7f81a6ab2400) [pid = 6042] [serial = 229] [outer = (nil)] 11:08:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 84 (0x7f81b22c6800) [pid = 6042] [serial = 230] [outer = 0x7f81a6ab2400] 11:08:56 INFO - PROCESS | 6042 | 1461175736988 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 85 (0x7f81b3545400) [pid = 6042] [serial = 231] [outer = 0x7f81a6ab2400] 11:08:57 INFO - PROCESS | 6042 | 1461175737645 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]]]}] 11:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1137ms 11:08:57 INFO - PROCESS | 6042 | 1461175737690 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:08:57 INFO - PROCESS | 6042 | 1461175737696 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 11:08:57 INFO - PROCESS | 6042 | 1461175737702 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 6042 | 1461175737705 Marionette TRACE conn3 <- [1,282,null,{}] 11:08:57 INFO - PROCESS | 6042 | 1461175737710 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}] 11:08:57 INFO - PROCESS | 6042 | 1461175737889 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:08:57 INFO - PROCESS | 6042 | 1461175737908 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f2e000 == 43 [pid = 6042] [id = 78] 11:08:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 86 (0x7f819fd5f800) [pid = 6042] [serial = 232] [outer = (nil)] 11:08:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 87 (0x7f819fd68c00) [pid = 6042] [serial = 233] [outer = 0x7f819fd5f800] 11:08:57 INFO - PROCESS | 6042 | 1461175737968 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 88 (0x7f81a8f48800) [pid = 6042] [serial = 234] [outer = 0x7f819fd5f800] 11:08:58 INFO - PROCESS | 6042 | 1461175738694 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]]]}] 11:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1030ms 11:08:58 INFO - PROCESS | 6042 | 1461175738732 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 6042 | 1461175738734 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 11:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:08:58 INFO - PROCESS | 6042 | 1461175738743 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 6042 | 1461175738746 Marionette TRACE conn3 <- [1,286,null,{}] 11:08:58 INFO - PROCESS | 6042 | 1461175738759 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}] 11:08:58 INFO - PROCESS | 6042 | 1461175738932 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:08:58 INFO - PROCESS | 6042 | 1461175738952 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b30d9800 == 44 [pid = 6042] [id = 79] 11:08:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 89 (0x7f819fd5e000) [pid = 6042] [serial = 235] [outer = (nil)] 11:08:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 90 (0x7f81b357a000) [pid = 6042] [serial = 236] [outer = 0x7f819fd5e000] 11:08:59 INFO - PROCESS | 6042 | 1461175739011 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 91 (0x7f81b46d0400) [pid = 6042] [serial = 237] [outer = 0x7f819fd5e000] 11:08:59 INFO - PROCESS | 6042 | 1461175739784 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]]]}] 11:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1089ms 11:08:59 INFO - PROCESS | 6042 | 1461175739877 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 6042 | 1461175739881 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 11:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:08:59 INFO - PROCESS | 6042 | 1461175739887 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 6042 | 1461175739889 Marionette TRACE conn3 <- [1,290,null,{}] 11:08:59 INFO - PROCESS | 6042 | 1461175739894 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}] 11:09:00 INFO - PROCESS | 6042 | 1461175740081 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:09:00 INFO - PROCESS | 6042 | 1461175740104 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d4a7800 == 45 [pid = 6042] [id = 80] 11:09:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 92 (0x7f81b856a000) [pid = 6042] [serial = 238] [outer = (nil)] 11:09:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 93 (0x7f81b890fc00) [pid = 6042] [serial = 239] [outer = 0x7f81b856a000] 11:09:00 INFO - PROCESS | 6042 | 1461175740169 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 94 (0x7f81b895dc00) [pid = 6042] [serial = 240] [outer = 0x7f81b856a000] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 93 (0x7f819b2c3c00) [pid = 6042] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 92 (0x7f81a10a7400) [pid = 6042] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 91 (0x7f81b339d000) [pid = 6042] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 90 (0x7f819ca0e000) [pid = 6042] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 89 (0x7f81a4953c00) [pid = 6042] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 88 (0x7f819b2cec00) [pid = 6042] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 87 (0x7f81a3fd6c00) [pid = 6042] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:09:00 INFO - PROCESS | 6042 | --DOMWINDOW == 86 (0x7f81b339e000) [pid = 6042] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:09:00 INFO - PROCESS | 6042 | 1461175740872 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]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1030ms 11:09:00 INFO - PROCESS | 6042 | 1461175740919 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:09:00 INFO - PROCESS | 6042 | 1461175740933 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 11:09:00 INFO - PROCESS | 6042 | 1461175740940 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - PROCESS | 6042 | 1461175740943 Marionette TRACE conn3 <- [1,294,null,{}] 11:09:00 INFO - PROCESS | 6042 | 1461175740966 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}] 11:09:01 INFO - PROCESS | 6042 | 1461175741096 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:09:01 INFO - PROCESS | 6042 | 1461175741109 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b6482800 == 46 [pid = 6042] [id = 81] 11:09:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 87 (0x7f819c654000) [pid = 6042] [serial = 241] [outer = (nil)] 11:09:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 88 (0x7f81b4376c00) [pid = 6042] [serial = 242] [outer = 0x7f819c654000] 11:09:01 INFO - PROCESS | 6042 | 1461175741177 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 89 (0x7f81ba597800) [pid = 6042] [serial = 243] [outer = 0x7f819c654000] 11:09:01 INFO - PROCESS | 6042 | 1461175741959 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]]]}] 11:09:01 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. 11:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1043ms 11:09:01 INFO - PROCESS | 6042 | 1461175741983 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 6042 | 1461175741987 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 11:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:09:01 INFO - PROCESS | 6042 | 1461175741994 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - PROCESS | 6042 | 1461175741996 Marionette TRACE conn3 <- [1,298,null,{}] 11:09:02 INFO - PROCESS | 6042 | 1461175742002 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}] 11:09:02 INFO - PROCESS | 6042 | 1461175742183 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:09:02 INFO - PROCESS | 6042 | 1461175742200 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b84c2800 == 47 [pid = 6042] [id = 82] 11:09:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 90 (0x7f819c88a800) [pid = 6042] [serial = 244] [outer = (nil)] 11:09:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 91 (0x7f81bafefc00) [pid = 6042] [serial = 245] [outer = 0x7f819c88a800] 11:09:02 INFO - PROCESS | 6042 | 1461175742263 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 92 (0x7f81bb2a5000) [pid = 6042] [serial = 246] [outer = 0x7f819c88a800] 11:09:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 93 (0x7f819c659000) [pid = 6042] [serial = 247] [outer = 0x7f819ca07c00] 11:09:03 INFO - PROCESS | 6042 | 1461175743279 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]]]}] 11:09:03 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. 11:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1331ms 11:09:03 INFO - PROCESS | 6042 | 1461175743327 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 6042 | 1461175743333 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 11:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:09:03 INFO - PROCESS | 6042 | 1461175743343 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 6042 | 1461175743348 Marionette TRACE conn3 <- [1,302,null,{}] 11:09:03 INFO - PROCESS | 6042 | 1461175743356 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}] 11:09:03 INFO - PROCESS | 6042 | 1461175743530 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:09:03 INFO - PROCESS | 6042 | 1461175743659 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4c53000 == 48 [pid = 6042] [id = 83] 11:09:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 94 (0x7f81a10ab400) [pid = 6042] [serial = 248] [outer = (nil)] 11:09:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 95 (0x7f81a3f83400) [pid = 6042] [serial = 249] [outer = 0x7f81a10ab400] 11:09:03 INFO - PROCESS | 6042 | 1461175743736 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 96 (0x7f81a5f70800) [pid = 6042] [serial = 250] [outer = 0x7f81a10ab400] 11:09:04 INFO - PROCESS | 6042 | 1461175744566 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]]]}] 11:09:04 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. 11:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1283ms 11:09:04 INFO - PROCESS | 6042 | 1461175744625 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 6042 | 1461175744632 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 11:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:09:04 INFO - PROCESS | 6042 | 1461175744642 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 6042 | 1461175744645 Marionette TRACE conn3 <- [1,306,null,{}] 11:09:04 INFO - PROCESS | 6042 | 1461175744651 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}] 11:09:04 INFO - PROCESS | 6042 | 1461175744805 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:09:04 INFO - PROCESS | 6042 | 1461175744934 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b30dc000 == 49 [pid = 6042] [id = 84] 11:09:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 97 (0x7f81a10ac400) [pid = 6042] [serial = 251] [outer = (nil)] 11:09:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 98 (0x7f81a92ae800) [pid = 6042] [serial = 252] [outer = 0x7f81a10ac400] 11:09:05 INFO - PROCESS | 6042 | 1461175745007 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 99 (0x7f81b308fc00) [pid = 6042] [serial = 253] [outer = 0x7f81a10ac400] 11:09:05 INFO - PROCESS | 6042 | 1461175745980 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]]]}] 11:09:06 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. 11:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1381ms 11:09:06 INFO - PROCESS | 6042 | 1461175746024 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:09:06 INFO - PROCESS | 6042 | 1461175746029 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 11:09:06 INFO - PROCESS | 6042 | 1461175746036 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 6042 | 1461175746041 Marionette TRACE conn3 <- [1,310,null,{}] 11:09:06 INFO - PROCESS | 6042 | 1461175746057 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}] 11:09:06 INFO - PROCESS | 6042 | 1461175746258 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:09:06 INFO - PROCESS | 6042 | 1461175746427 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8783000 == 50 [pid = 6042] [id = 85] 11:09:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 100 (0x7f81b87a8c00) [pid = 6042] [serial = 254] [outer = (nil)] 11:09:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 101 (0x7f81b88cf800) [pid = 6042] [serial = 255] [outer = 0x7f81b87a8c00] 11:09:06 INFO - PROCESS | 6042 | 1461175746506 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 102 (0x7f81ba595c00) [pid = 6042] [serial = 256] [outer = 0x7f81b87a8c00] 11:09:07 INFO - PROCESS | 6042 | 1461175747299 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]]]}] 11:09:07 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. 11:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1295ms 11:09:07 INFO - PROCESS | 6042 | 1461175747331 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 6042 | 1461175747335 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 11:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:09:07 INFO - PROCESS | 6042 | 1461175747343 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 6042 | 1461175747347 Marionette TRACE conn3 <- [1,314,null,{}] 11:09:07 INFO - PROCESS | 6042 | 1461175747352 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}] 11:09:07 INFO - PROCESS | 6042 | 1461175747501 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:09:07 INFO - PROCESS | 6042 | 1461175747635 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8932000 == 51 [pid = 6042] [id = 86] 11:09:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 103 (0x7f819b2cd800) [pid = 6042] [serial = 257] [outer = (nil)] 11:09:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 104 (0x7f81bc85c800) [pid = 6042] [serial = 258] [outer = 0x7f819b2cd800] 11:09:07 INFO - PROCESS | 6042 | 1461175747717 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 105 (0x7f81bca90000) [pid = 6042] [serial = 259] [outer = 0x7f819b2cd800] 11:09:08 INFO - PROCESS | 6042 | 1461175748666 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]]]}] 11:09:08 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. 11:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1335ms 11:09:08 INFO - PROCESS | 6042 | 1461175748680 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:09:08 INFO - PROCESS | 6042 | 1461175748684 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 11:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:09:08 INFO - PROCESS | 6042 | 1461175748694 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 6042 | 1461175748697 Marionette TRACE conn3 <- [1,318,null,{}] 11:09:08 INFO - PROCESS | 6042 | 1461175748706 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}] 11:09:08 INFO - PROCESS | 6042 | 1461175748937 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:09:09 INFO - PROCESS | 6042 | 1461175749134 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cac2000 == 52 [pid = 6042] [id = 87] 11:09:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 106 (0x7f819b2c7800) [pid = 6042] [serial = 260] [outer = (nil)] 11:09:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 107 (0x7f819fb3c400) [pid = 6042] [serial = 261] [outer = 0x7f819b2c7800] 11:09:09 INFO - PROCESS | 6042 | 1461175749265 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 108 (0x7f81a48a7c00) [pid = 6042] [serial = 262] [outer = 0x7f819b2c7800] 11:09:10 INFO - PROCESS | 6042 | 1461175750360 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]]]}] 11:09:10 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. 11:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1684ms 11:09:10 INFO - PROCESS | 6042 | 1461175750377 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:09:10 INFO - PROCESS | 6042 | 1461175750382 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 11:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:09:10 INFO - PROCESS | 6042 | 1461175750390 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 6042 | 1461175750396 Marionette TRACE conn3 <- [1,322,null,{}] 11:09:10 INFO - PROCESS | 6042 | 1461175750405 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}] 11:09:10 INFO - PROCESS | 6042 | 1461175750555 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:09:10 INFO - PROCESS | 6042 | 1461175750721 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f2b000 == 53 [pid = 6042] [id = 88] 11:09:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 109 (0x7f81a2d50400) [pid = 6042] [serial = 263] [outer = (nil)] 11:09:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f81a3d68c00) [pid = 6042] [serial = 264] [outer = 0x7f81a2d50400] 11:09:10 INFO - PROCESS | 6042 | 1461175750789 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f81a489f400) [pid = 6042] [serial = 265] [outer = 0x7f81a2d50400] 11:09:11 INFO - PROCESS | 6042 | 1461175751646 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]]]}] 11:09:11 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. 11:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1290ms 11:09:11 INFO - PROCESS | 6042 | 1461175751681 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 6042 | 1461175751689 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 11:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:09:11 INFO - PROCESS | 6042 | 1461175751698 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 6042 | 1461175751702 Marionette TRACE conn3 <- [1,326,null,{}] 11:09:11 INFO - PROCESS | 6042 | 1461175751707 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}] 11:09:11 INFO - PROCESS | 6042 | 1461175751881 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:09:12 INFO - PROCESS | 6042 | 1461175752018 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fbf8000 == 54 [pid = 6042] [id = 89] 11:09:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f81a3d6c800) [pid = 6042] [serial = 266] [outer = (nil)] 11:09:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f81a48a9000) [pid = 6042] [serial = 267] [outer = 0x7f81a3d6c800] 11:09:12 INFO - PROCESS | 6042 | 1461175752087 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f81a59d7800) [pid = 6042] [serial = 268] [outer = 0x7f81a3d6c800] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c613800 == 53 [pid = 6042] [id = 44] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b6482800 == 52 [pid = 6042] [id = 81] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d4a7800 == 51 [pid = 6042] [id = 80] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b30d9800 == 50 [pid = 6042] [id = 79] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f2e000 == 49 [pid = 6042] [id = 78] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a54bf000 == 48 [pid = 6042] [id = 77] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd44000 == 47 [pid = 6042] [id = 76] 11:09:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a58da000 == 46 [pid = 6042] [id = 75] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 113 (0x7f81b46c3c00) [pid = 6042] [serial = 204] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 112 (0x7f81b2e50800) [pid = 6042] [serial = 197] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 111 (0x7f81a3bc7c00) [pid = 6042] [serial = 176] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 110 (0x7f819ca0d400) [pid = 6042] [serial = 173] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 109 (0x7f81a9065800) [pid = 6042] [serial = 182] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 108 (0x7f81a3d67c00) [pid = 6042] [serial = 188] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 107 (0x7f81a6b0e400) [pid = 6042] [serial = 179] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 106 (0x7f81b35af800) [pid = 6042] [serial = 201] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 105 (0x7f81b3087000) [pid = 6042] [serial = 198] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 104 (0x7f81a10a6c00) [pid = 6042] [serial = 186] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 103 (0x7f819ef11800) [pid = 6042] [serial = 185] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 102 (0x7f81a5f70000) [pid = 6042] [serial = 191] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 101 (0x7f81a905ec00) [pid = 6042] [serial = 171] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 100 (0x7f81b350f800) [pid = 6042] [serial = 200] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 99 (0x7f81b22c1000) [pid = 6042] [serial = 195] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 98 (0x7f81ac457800) [pid = 6042] [serial = 194] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 97 (0x7f81a75e2c00) [pid = 6042] [serial = 192] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 96 (0x7f81b42cf000) [pid = 6042] [serial = 203] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | --DOMWINDOW == 95 (0x7f81a3fe0000) [pid = 6042] [serial = 189] [outer = (nil)] [url = about:blank] 11:09:12 INFO - PROCESS | 6042 | 1461175752932 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]]]}] 11:09:12 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. 11:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 11:09:12 INFO - PROCESS | 6042 | 1461175752981 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 6042 | 1461175752985 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 11:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:09:12 INFO - PROCESS | 6042 | 1461175752991 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - PROCESS | 6042 | 1461175752995 Marionette TRACE conn3 <- [1,330,null,{}] 11:09:13 INFO - PROCESS | 6042 | 1461175753011 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}] 11:09:13 INFO - PROCESS | 6042 | 1461175753150 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:09:13 INFO - PROCESS | 6042 | 1461175753169 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a504b800 == 47 [pid = 6042] [id = 90] 11:09:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 96 (0x7f81a75e2c00) [pid = 6042] [serial = 269] [outer = (nil)] 11:09:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 97 (0x7f81a92b2c00) [pid = 6042] [serial = 270] [outer = 0x7f81a75e2c00] 11:09:13 INFO - PROCESS | 6042 | 1461175753232 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 98 (0x7f81b2e53000) [pid = 6042] [serial = 271] [outer = 0x7f81a75e2c00] 11:09:14 INFO - PROCESS | 6042 | 1461175754093 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]]]}] 11:09:14 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. 11:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1132ms 11:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:09:14 INFO - PROCESS | 6042 | 1461175754124 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 6042 | 1461175754127 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 11:09:14 INFO - PROCESS | 6042 | 1461175754133 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - PROCESS | 6042 | 1461175754136 Marionette TRACE conn3 <- [1,334,null,{}] 11:09:14 INFO - PROCESS | 6042 | 1461175754141 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}] 11:09:14 INFO - PROCESS | 6042 | 1461175754276 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:09:14 INFO - PROCESS | 6042 | 1461175754291 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f3a800 == 48 [pid = 6042] [id = 91] 11:09:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 99 (0x7f81a75e3800) [pid = 6042] [serial = 272] [outer = (nil)] 11:09:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 100 (0x7f81b42cfc00) [pid = 6042] [serial = 273] [outer = 0x7f81a75e3800] 11:09:14 INFO - PROCESS | 6042 | 1461175754352 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 101 (0x7f81b46c4800) [pid = 6042] [serial = 274] [outer = 0x7f81a75e3800] 11:09:15 INFO - PROCESS | 6042 | 1461175755113 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]]]}] 11:09:15 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. 11:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1038ms 11:09:15 INFO - PROCESS | 6042 | 1461175755174 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:09:15 INFO - PROCESS | 6042 | 1461175755189 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 11:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:09:15 INFO - PROCESS | 6042 | 1461175755217 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:09:15 INFO - PROCESS | 6042 | 1461175755219 Marionette TRACE conn3 <- [1,338,null,{}] 11:09:15 INFO - PROCESS | 6042 | 1461175755227 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}] 11:09:15 INFO - PROCESS | 6042 | 1461175755390 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:09:15 INFO - PROCESS | 6042 | 1461175755408 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b30dd000 == 49 [pid = 6042] [id = 92] 11:09:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 102 (0x7f819c6b5c00) [pid = 6042] [serial = 275] [outer = (nil)] 11:09:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 103 (0x7f819c6bcc00) [pid = 6042] [serial = 276] [outer = 0x7f819c6b5c00] 11:09:15 INFO - PROCESS | 6042 | 1461175755469 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 104 (0x7f819c6c1400) [pid = 6042] [serial = 277] [outer = 0x7f819c6b5c00] 11:09:16 INFO - PROCESS | 6042 | 1461175756168 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]]]}] 11:09:16 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. 11:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 985ms 11:09:16 INFO - PROCESS | 6042 | 1461175756195 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 6042 | 1461175756198 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 11:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:09:16 INFO - PROCESS | 6042 | 1461175756204 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 6042 | 1461175756206 Marionette TRACE conn3 <- [1,342,null,{}] 11:09:16 INFO - PROCESS | 6042 | 1461175756211 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}] 11:09:16 INFO - PROCESS | 6042 | 1461175756420 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:09:16 INFO - PROCESS | 6042 | 1461175756491 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b842f800 == 50 [pid = 6042] [id = 93] 11:09:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 105 (0x7f81b46c4000) [pid = 6042] [serial = 278] [outer = (nil)] 11:09:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 106 (0x7f81b8867800) [pid = 6042] [serial = 279] [outer = 0x7f81b46c4000] 11:09:16 INFO - PROCESS | 6042 | 1461175756556 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 107 (0x7f81b895ac00) [pid = 6042] [serial = 280] [outer = 0x7f81b46c4000] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 106 (0x7f819fd5e000) [pid = 6042] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 105 (0x7f81b856a000) [pid = 6042] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 104 (0x7f819e003c00) [pid = 6042] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 103 (0x7f81a6ab2400) [pid = 6042] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 102 (0x7f819ca06800) [pid = 6042] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 101 (0x7f819c654000) [pid = 6042] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 100 (0x7f819fd5f800) [pid = 6042] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:09:17 INFO - PROCESS | 6042 | --DOMWINDOW == 99 (0x7f81b3083400) [pid = 6042] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:09:17 INFO - PROCESS | 6042 | 1461175757456 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]]]}] 11:09:17 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. 11:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1275ms 11:09:17 INFO - PROCESS | 6042 | 1461175757481 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 6042 | 1461175757484 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 11:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:09:17 INFO - PROCESS | 6042 | 1461175757490 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 6042 | 1461175757492 Marionette TRACE conn3 <- [1,346,null,{}] 11:09:17 INFO - PROCESS | 6042 | 1461175757497 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}] 11:09:17 INFO - PROCESS | 6042 | 1461175757635 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:09:17 INFO - PROCESS | 6042 | 1461175757648 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4502800 == 51 [pid = 6042] [id = 94] 11:09:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 100 (0x7f819fd5c400) [pid = 6042] [serial = 281] [outer = (nil)] 11:09:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 101 (0x7f81a5a74400) [pid = 6042] [serial = 282] [outer = 0x7f819fd5c400] 11:09:17 INFO - PROCESS | 6042 | 1461175757707 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 102 (0x7f81b895f400) [pid = 6042] [serial = 283] [outer = 0x7f819fd5c400] 11:09:18 INFO - PROCESS | 6042 | 1461175758417 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]]]}] 11:09:18 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. 11:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 982ms 11:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:09:18 INFO - PROCESS | 6042 | 1461175758473 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:09:18 INFO - PROCESS | 6042 | 1461175758475 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 11:09:18 INFO - PROCESS | 6042 | 1461175758481 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:09:18 INFO - PROCESS | 6042 | 1461175758484 Marionette TRACE conn3 <- [1,350,null,{}] 11:09:18 INFO - PROCESS | 6042 | 1461175758497 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}] 11:09:18 INFO - PROCESS | 6042 | 1461175758624 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:09:18 INFO - PROCESS | 6042 | 1461175758637 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ba587800 == 52 [pid = 6042] [id = 95] 11:09:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 103 (0x7f81b856a000) [pid = 6042] [serial = 284] [outer = (nil)] 11:09:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 104 (0x7f81bcadd800) [pid = 6042] [serial = 285] [outer = 0x7f81b856a000] 11:09:18 INFO - PROCESS | 6042 | 1461175758695 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 105 (0x7f81bcaef400) [pid = 6042] [serial = 286] [outer = 0x7f81b856a000] 11:09:19 INFO - PROCESS | 6042 | 1461175759530 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]]]}] 11:09:19 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. 11:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1082ms 11:09:19 INFO - PROCESS | 6042 | 1461175759579 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 6042 | 1461175759585 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 11:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:09:19 INFO - PROCESS | 6042 | 1461175759593 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 6042 | 1461175759598 Marionette TRACE conn3 <- [1,354,null,{}] 11:09:19 INFO - PROCESS | 6042 | 1461175759606 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}] 11:09:19 INFO - PROCESS | 6042 | 1461175759769 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:09:19 INFO - PROCESS | 6042 | 1461175759899 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d17000 == 53 [pid = 6042] [id = 96] 11:09:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 106 (0x7f819ca0d400) [pid = 6042] [serial = 287] [outer = (nil)] 11:09:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 107 (0x7f819fd5f000) [pid = 6042] [serial = 288] [outer = 0x7f819ca0d400] 11:09:19 INFO - PROCESS | 6042 | 1461175759975 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 108 (0x7f81a2591c00) [pid = 6042] [serial = 289] [outer = 0x7f819ca0d400] 11:09:20 INFO - PROCESS | 6042 | 1461175760881 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]]]}] 11:09:20 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. 11:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1337ms 11:09:20 INFO - PROCESS | 6042 | 1461175760934 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:09:20 INFO - PROCESS | 6042 | 1461175760942 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 11:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:09:20 INFO - PROCESS | 6042 | 1461175760953 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:09:20 INFO - PROCESS | 6042 | 1461175760956 Marionette TRACE conn3 <- [1,358,null,{}] 11:09:20 INFO - PROCESS | 6042 | 1461175760962 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}] 11:09:21 INFO - PROCESS | 6042 | 1461175761118 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:09:21 INFO - PROCESS | 6042 | 1461175761248 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3347000 == 54 [pid = 6042] [id = 97] 11:09:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 109 (0x7f819c551000) [pid = 6042] [serial = 290] [outer = (nil)] 11:09:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f81a4812c00) [pid = 6042] [serial = 291] [outer = 0x7f819c551000] 11:09:21 INFO - PROCESS | 6042 | 1461175761321 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f81a4819800) [pid = 6042] [serial = 292] [outer = 0x7f819c551000] 11:09:22 INFO - PROCESS | 6042 | 1461175762381 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]]]}] 11:09:22 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. 11:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1481ms 11:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:09:22 INFO - PROCESS | 6042 | 1461175762434 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 6042 | 1461175762436 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 11:09:22 INFO - PROCESS | 6042 | 1461175762444 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - PROCESS | 6042 | 1461175762449 Marionette TRACE conn3 <- [1,362,null,{}] 11:09:22 INFO - PROCESS | 6042 | 1461175762464 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}] 11:09:22 INFO - PROCESS | 6042 | 1461175762662 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:09:22 INFO - PROCESS | 6042 | 1461175762845 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bc808000 == 55 [pid = 6042] [id = 98] 11:09:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f81a664c000) [pid = 6042] [serial = 293] [outer = (nil)] 11:09:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f81a9065800) [pid = 6042] [serial = 294] [outer = 0x7f81a664c000] 11:09:22 INFO - PROCESS | 6042 | 1461175762967 Marionette DEBUG loaded listener.js 11:09:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f81b339f000) [pid = 6042] [serial = 295] [outer = 0x7f81a664c000] 11:09:23 INFO - PROCESS | 6042 | 1461175763771 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]]]}] 11:09:23 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. 11:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1385ms 11:09:23 INFO - PROCESS | 6042 | 1461175763828 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:09:23 INFO - PROCESS | 6042 | 1461175763833 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 11:09:23 INFO - PROCESS | 6042 | 1461175763839 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - PROCESS | 6042 | 1461175763842 Marionette TRACE conn3 <- [1,366,null,{}] 11:09:23 INFO - PROCESS | 6042 | 1461175763848 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}] 11:09:23 INFO - PROCESS | 6042 | 1461175763993 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:09:24 INFO - PROCESS | 6042 | 1461175764129 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82a5800 == 56 [pid = 6042] [id = 99] 11:09:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 115 (0x7f81a4815800) [pid = 6042] [serial = 296] [outer = (nil)] 11:09:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f81b8565c00) [pid = 6042] [serial = 297] [outer = 0x7f81a4815800] 11:09:24 INFO - PROCESS | 6042 | 1461175764200 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f81b8867400) [pid = 6042] [serial = 298] [outer = 0x7f81a4815800] 11:09:25 INFO - PROCESS | 6042 | 1461175765053 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]]]}] 11:09:25 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. 11:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1238ms 11:09:25 INFO - PROCESS | 6042 | 1461175765076 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 6042 | 1461175765080 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 11:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:09:25 INFO - PROCESS | 6042 | 1461175765086 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 6042 | 1461175765088 Marionette TRACE conn3 <- [1,370,null,{}] 11:09:25 INFO - PROCESS | 6042 | 1461175765093 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}] 11:09:25 INFO - PROCESS | 6042 | 1461175765237 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:09:25 INFO - PROCESS | 6042 | 1461175765375 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f98000 == 57 [pid = 6042] [id = 100] 11:09:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f819c6b6c00) [pid = 6042] [serial = 299] [outer = (nil)] 11:09:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f81a480c000) [pid = 6042] [serial = 300] [outer = 0x7f819c6b6c00] 11:09:25 INFO - PROCESS | 6042 | 1461175765445 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f81b890f400) [pid = 6042] [serial = 301] [outer = 0x7f819c6b6c00] 11:09:26 INFO - PROCESS | 6042 | 1461175766503 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]]]}] 11:09:26 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. 11:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1490ms 11:09:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:09:26 INFO - PROCESS | 6042 | 1461175766577 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:09:26 INFO - PROCESS | 6042 | 1461175766582 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 11:09:26 INFO - PROCESS | 6042 | 1461175766590 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:09:26 INFO - PROCESS | 6042 | 1461175766595 Marionette TRACE conn3 <- [1,374,null,{}] 11:09:26 INFO - PROCESS | 6042 | 1461175766603 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}] 11:09:26 INFO - PROCESS | 6042 | 1461175766845 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:09:27 INFO - PROCESS | 6042 | 1461175767022 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24a4800 == 58 [pid = 6042] [id = 101] 11:09:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f819bf02400) [pid = 6042] [serial = 302] [outer = (nil)] 11:09:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 122 (0x7f819c6c0800) [pid = 6042] [serial = 303] [outer = 0x7f819bf02400] 11:09:27 INFO - PROCESS | 6042 | 1461175767106 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 123 (0x7f819fb34000) [pid = 6042] [serial = 304] [outer = 0x7f819bf02400] 11:09:27 INFO - PROCESS | 6042 | 1461175767939 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b4502800 == 57 [pid = 6042] [id = 94] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b842f800 == 56 [pid = 6042] [id = 93] 11:09:27 INFO - PROCESS | 6042 | --DOMWINDOW == 122 (0x7f81bafefc00) [pid = 6042] [serial = 245] [outer = (nil)] [url = about:blank] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b30dd000 == 55 [pid = 6042] [id = 92] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f3a800 == 54 [pid = 6042] [id = 91] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a504b800 == 53 [pid = 6042] [id = 90] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fbf8000 == 52 [pid = 6042] [id = 89] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f2b000 == 51 [pid = 6042] [id = 88] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8783000 == 50 [pid = 6042] [id = 85] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b30dc000 == 49 [pid = 6042] [id = 84] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a4c53000 == 48 [pid = 6042] [id = 83] 11:09:27 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b84c2800 == 47 [pid = 6042] [id = 82] 11:09:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:09:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1436ms 11:09:28 INFO - PROCESS | 6042 | 1461175768025 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 6042 | 1461175768033 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 11:09:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:09:28 INFO - PROCESS | 6042 | 1461175768042 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 6042 | 1461175768045 Marionette TRACE conn3 <- [1,378,null,{}] 11:09:28 INFO - PROCESS | 6042 | 1461175768049 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}] 11:09:28 INFO - PROCESS | 6042 | 1461175768190 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 121 (0x7f81b8564800) [pid = 6042] [serial = 147] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 120 (0x7f81b357a000) [pid = 6042] [serial = 236] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 119 (0x7f81b890fc00) [pid = 6042] [serial = 239] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f81a48d8800) [pid = 6042] [serial = 225] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 117 (0x7f81a2490000) [pid = 6042] [serial = 224] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 116 (0x7f81b22c6800) [pid = 6042] [serial = 230] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 115 (0x7f81b3545400) [pid = 6042] [serial = 231] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 114 (0x7f81a2493400) [pid = 6042] [serial = 227] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 113 (0x7f81a66c4000) [pid = 6042] [serial = 228] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 112 (0x7f81b4376c00) [pid = 6042] [serial = 242] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 111 (0x7f819fd68c00) [pid = 6042] [serial = 233] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 110 (0x7f81a5a73800) [pid = 6042] [serial = 221] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 109 (0x7f81b46f9000) [pid = 6042] [serial = 206] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 108 (0x7f81a2deec00) [pid = 6042] [serial = 209] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 107 (0x7f81a6aab800) [pid = 6042] [serial = 212] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 106 (0x7f81b353c400) [pid = 6042] [serial = 215] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 105 (0x7f81b8456800) [pid = 6042] [serial = 218] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 104 (0x7f81b895dc00) [pid = 6042] [serial = 240] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 103 (0x7f81ba597800) [pid = 6042] [serial = 243] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 102 (0x7f81b46d0400) [pid = 6042] [serial = 237] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | --DOMWINDOW == 101 (0x7f81a8f48800) [pid = 6042] [serial = 234] [outer = (nil)] [url = about:blank] 11:09:28 INFO - PROCESS | 6042 | 1461175768304 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4bbe800 == 48 [pid = 6042] [id = 102] 11:09:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 102 (0x7f819c6b9000) [pid = 6042] [serial = 305] [outer = (nil)] 11:09:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 103 (0x7f81a2deec00) [pid = 6042] [serial = 306] [outer = 0x7f819c6b9000] 11:09:28 INFO - PROCESS | 6042 | 1461175768369 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 104 (0x7f81a4811000) [pid = 6042] [serial = 307] [outer = 0x7f819c6b9000] 11:09:29 INFO - PROCESS | 6042 | 1461175769091 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:09:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1086ms 11:09:29 INFO - PROCESS | 6042 | 1461175769157 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 6042 | 1461175769161 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 11:09:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:09:29 INFO - PROCESS | 6042 | 1461175769167 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 6042 | 1461175769172 Marionette TRACE conn3 <- [1,382,null,{}] 11:09:29 INFO - PROCESS | 6042 | 1461175769186 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}] 11:09:29 INFO - PROCESS | 6042 | 1461175769340 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:09:29 INFO - PROCESS | 6042 | 1461175769432 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad122800 == 49 [pid = 6042] [id = 103] 11:09:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 105 (0x7f81a480e000) [pid = 6042] [serial = 308] [outer = (nil)] 11:09:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 106 (0x7f81a6aab800) [pid = 6042] [serial = 309] [outer = 0x7f81a480e000] 11:09:29 INFO - PROCESS | 6042 | 1461175769496 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 107 (0x7f81a9061c00) [pid = 6042] [serial = 310] [outer = 0x7f81a480e000] 11:09:30 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:30 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:09:30 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:30 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:30 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:09:30 INFO - PROCESS | 6042 | 1461175770142 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:09:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:09:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1033ms 11:09:30 INFO - PROCESS | 6042 | 1461175770201 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:09:30 INFO - PROCESS | 6042 | 1461175770206 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 11:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:09:30 INFO - PROCESS | 6042 | 1461175770227 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 6042 | 1461175770230 Marionette TRACE conn3 <- [1,386,null,{}] 11:09:30 INFO - PROCESS | 6042 | 1461175770263 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}] 11:09:30 INFO - PROCESS | 6042 | 1461175770440 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:09:30 INFO - PROCESS | 6042 | 1461175770456 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3fce000 == 50 [pid = 6042] [id = 104] 11:09:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 108 (0x7f819bf0c800) [pid = 6042] [serial = 311] [outer = (nil)] 11:09:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 109 (0x7f81b30bf400) [pid = 6042] [serial = 312] [outer = 0x7f819bf0c800] 11:09:30 INFO - PROCESS | 6042 | 1461175770514 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f81b43c7c00) [pid = 6042] [serial = 313] [outer = 0x7f819bf0c800] 11:09:31 INFO - PROCESS | 6042 | 1461175771281 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]]]}] 11:09:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:09:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1083ms 11:09:31 INFO - PROCESS | 6042 | 1461175771310 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:09:31 INFO - PROCESS | 6042 | 1461175771313 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 11:09:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:09:31 INFO - PROCESS | 6042 | 1461175771383 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:09:31 INFO - PROCESS | 6042 | 1461175771385 Marionette TRACE conn3 <- [1,390,null,{}] 11:09:31 INFO - PROCESS | 6042 | 1461175771389 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}] 11:09:31 INFO - PROCESS | 6042 | 1461175771557 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:09:31 INFO - PROCESS | 6042 | 1461175771588 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d57000 == 51 [pid = 6042] [id = 105] 11:09:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f81b35b9400) [pid = 6042] [serial = 314] [outer = (nil)] 11:09:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f81b848dc00) [pid = 6042] [serial = 315] [outer = 0x7f81b35b9400] 11:09:31 INFO - PROCESS | 6042 | 1461175771646 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f81b8907c00) [pid = 6042] [serial = 316] [outer = 0x7f81b35b9400] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 112 (0x7f81a2d50400) [pid = 6042] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 111 (0x7f81a3d6c800) [pid = 6042] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 110 (0x7f819c6b5c00) [pid = 6042] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 109 (0x7f81a75e3800) [pid = 6042] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 108 (0x7f81a75e2c00) [pid = 6042] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 107 (0x7f819fd5c400) [pid = 6042] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:09:32 INFO - PROCESS | 6042 | --DOMWINDOW == 106 (0x7f81b46c4000) [pid = 6042] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:09:32 INFO - PROCESS | 6042 | 1461175772649 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]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:09:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1297ms 11:09:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:09:32 INFO - PROCESS | 6042 | 1461175772662 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 6042 | 1461175772664 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 11:09:32 INFO - PROCESS | 6042 | 1461175772669 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 6042 | 1461175772672 Marionette TRACE conn3 <- [1,394,null,{}] 11:09:32 INFO - PROCESS | 6042 | 1461175772677 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}] 11:09:32 INFO - PROCESS | 6042 | 1461175772849 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:09:32 INFO - PROCESS | 6042 | 1461175772877 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b85a5000 == 52 [pid = 6042] [id = 106] 11:09:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 107 (0x7f81a3fd9c00) [pid = 6042] [serial = 317] [outer = (nil)] 11:09:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 108 (0x7f81ba59a400) [pid = 6042] [serial = 318] [outer = 0x7f81a3fd9c00] 11:09:32 INFO - PROCESS | 6042 | 1461175772948 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 109 (0x7f81bd611c00) [pid = 6042] [serial = 319] [outer = 0x7f81a3fd9c00] 11:09:33 INFO - PROCESS | 6042 | 1461175773693 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]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1081ms 11:09:33 INFO - PROCESS | 6042 | 1461175773760 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 6042 | 1461175773764 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 11:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:09:33 INFO - PROCESS | 6042 | 1461175773773 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - PROCESS | 6042 | 1461175773776 Marionette TRACE conn3 <- [1,398,null,{}] 11:09:33 INFO - PROCESS | 6042 | 1461175773781 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}] 11:09:33 INFO - PROCESS | 6042 | 1461175773906 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:09:33 INFO - PROCESS | 6042 | 1461175773920 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb2ce800 == 53 [pid = 6042] [id = 107] 11:09:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f81a5920800) [pid = 6042] [serial = 320] [outer = (nil)] 11:09:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f81a592bc00) [pid = 6042] [serial = 321] [outer = 0x7f81a5920800] 11:09:33 INFO - PROCESS | 6042 | 1461175773980 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f81a59d2800) [pid = 6042] [serial = 322] [outer = 0x7f81a5920800] 11:09:34 INFO - PROCESS | 6042 | 1461175774951 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]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1228ms 11:09:35 INFO - PROCESS | 6042 | 1461175775002 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 6042 | 1461175775007 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 11:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:09:35 INFO - PROCESS | 6042 | 1461175775016 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 6042 | 1461175775021 Marionette TRACE conn3 <- [1,402,null,{}] 11:09:35 INFO - PROCESS | 6042 | 1461175775029 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}] 11:09:35 INFO - PROCESS | 6042 | 1461175775199 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:09:35 INFO - PROCESS | 6042 | 1461175775334 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58d4800 == 54 [pid = 6042] [id = 108] 11:09:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f819bf10800) [pid = 6042] [serial = 323] [outer = (nil)] 11:09:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f819ef10c00) [pid = 6042] [serial = 324] [outer = 0x7f819bf10800] 11:09:35 INFO - PROCESS | 6042 | 1461175775412 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 115 (0x7f81a32c9000) [pid = 6042] [serial = 325] [outer = 0x7f819bf10800] 11:09:36 INFO - PROCESS | 6042 | 1461175776320 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]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1332ms 11:09:36 INFO - PROCESS | 6042 | 1461175776351 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 6042 | 1461175776359 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 11:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:09:36 INFO - PROCESS | 6042 | 1461175776369 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - PROCESS | 6042 | 1461175776373 Marionette TRACE conn3 <- [1,406,null,{}] 11:09:36 INFO - PROCESS | 6042 | 1461175776379 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}] 11:09:36 INFO - PROCESS | 6042 | 1461175776535 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:09:36 INFO - PROCESS | 6042 | 1461175776688 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4203800 == 55 [pid = 6042] [id = 109] 11:09:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f819c65d000) [pid = 6042] [serial = 326] [outer = (nil)] 11:09:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f81a5923400) [pid = 6042] [serial = 327] [outer = 0x7f819c65d000] 11:09:36 INFO - PROCESS | 6042 | 1461175776763 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f81a5f6b400) [pid = 6042] [serial = 328] [outer = 0x7f819c65d000] 11:09:37 INFO - PROCESS | 6042 | 1461175777737 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]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1435ms 11:09:37 INFO - PROCESS | 6042 | 1461175777806 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:09:37 INFO - PROCESS | 6042 | 1461175777810 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 11:09:37 INFO - PROCESS | 6042 | 1461175777817 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 6042 | 1461175777822 Marionette TRACE conn3 <- [1,410,null,{}] 11:09:37 INFO - PROCESS | 6042 | 1461175777844 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}] 11:09:38 INFO - PROCESS | 6042 | 1461175778063 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:09:38 INFO - PROCESS | 6042 | 1461175778249 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca1e800 == 56 [pid = 6042] [id = 110] 11:09:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f81b339d000) [pid = 6042] [serial = 329] [outer = (nil)] 11:09:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f81b8955000) [pid = 6042] [serial = 330] [outer = 0x7f81b339d000] 11:09:38 INFO - PROCESS | 6042 | 1461175778367 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f81bb2b2400) [pid = 6042] [serial = 331] [outer = 0x7f81b339d000] 11:09:39 INFO - PROCESS | 6042 | 1461175779176 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]]]}] 11:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1389ms 11:09:39 INFO - PROCESS | 6042 | 1461175779205 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 6042 | 1461175779209 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 11:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:09:39 INFO - PROCESS | 6042 | 1461175779215 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 6042 | 1461175779218 Marionette TRACE conn3 <- [1,414,null,{}] 11:09:39 INFO - PROCESS | 6042 | 1461175779224 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}] 11:09:39 INFO - PROCESS | 6042 | 1461175779375 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:09:39 INFO - PROCESS | 6042 | 1461175779516 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e161000 == 57 [pid = 6042] [id = 111] 11:09:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 122 (0x7f81b46f7c00) [pid = 6042] [serial = 332] [outer = (nil)] 11:09:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 123 (0x7f81bd613800) [pid = 6042] [serial = 333] [outer = 0x7f81b46f7c00] 11:09:39 INFO - PROCESS | 6042 | 1461175779590 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 124 (0x7f81bd618000) [pid = 6042] [serial = 334] [outer = 0x7f81b46f7c00] 11:09:40 INFO - PROCESS | 6042 | 1461175780459 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]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1280ms 11:09:40 INFO - PROCESS | 6042 | 1461175780499 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 6042 | 1461175780502 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 11:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:09:40 INFO - PROCESS | 6042 | 1461175780508 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - PROCESS | 6042 | 1461175780511 Marionette TRACE conn3 <- [1,418,null,{}] 11:09:40 INFO - PROCESS | 6042 | 1461175780516 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}] 11:09:40 INFO - PROCESS | 6042 | 1461175780652 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:09:40 INFO - PROCESS | 6042 | 1461175780791 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb240000 == 58 [pid = 6042] [id = 112] 11:09:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 125 (0x7f81a48a3400) [pid = 6042] [serial = 335] [outer = (nil)] 11:09:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 126 (0x7f81bd61c800) [pid = 6042] [serial = 336] [outer = 0x7f81a48a3400] 11:09:40 INFO - PROCESS | 6042 | 1461175780905 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 127 (0x7f81bffdb400) [pid = 6042] [serial = 337] [outer = 0x7f81a48a3400] 11:09:42 INFO - PROCESS | 6042 | 1461175782425 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]]]}] 11:09:42 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 11:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2084ms 11:09:42 INFO - PROCESS | 6042 | 1461175782593 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 6042 | 1461175782599 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 11:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:09:42 INFO - PROCESS | 6042 | 1461175782607 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 6042 | 1461175782612 Marionette TRACE conn3 <- [1,422,null,{}] 11:09:42 INFO - PROCESS | 6042 | 1461175782622 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}] 11:09:42 INFO - PROCESS | 6042 | 1461175782763 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:09:42 INFO - PROCESS | 6042 | 1461175782906 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e171000 == 59 [pid = 6042] [id = 113] 11:09:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 128 (0x7f819d250400) [pid = 6042] [serial = 338] [outer = (nil)] 11:09:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 129 (0x7f819d253800) [pid = 6042] [serial = 339] [outer = 0x7f819d250400] 11:09:42 INFO - PROCESS | 6042 | 1461175782975 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f819d259000) [pid = 6042] [serial = 340] [outer = 0x7f819d250400] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 129 (0x7f81bcadd800) [pid = 6042] [serial = 285] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b85a5000 == 58 [pid = 6042] [id = 106] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d57000 == 57 [pid = 6042] [id = 105] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3fce000 == 56 [pid = 6042] [id = 104] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad122800 == 55 [pid = 6042] [id = 103] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a4bbe800 == 54 [pid = 6042] [id = 102] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a24a4800 == 53 [pid = 6042] [id = 101] 11:09:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3d17000 == 52 [pid = 6042] [id = 96] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 128 (0x7f81a489f400) [pid = 6042] [serial = 265] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 127 (0x7f81a3d68c00) [pid = 6042] [serial = 264] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 126 (0x7f81a59d7800) [pid = 6042] [serial = 268] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 125 (0x7f81a48a9000) [pid = 6042] [serial = 267] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 124 (0x7f819c6bcc00) [pid = 6042] [serial = 276] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 123 (0x7f81b42cfc00) [pid = 6042] [serial = 273] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 122 (0x7f81a92b2c00) [pid = 6042] [serial = 270] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 121 (0x7f81b2e53000) [pid = 6042] [serial = 271] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 120 (0x7f81a92ae800) [pid = 6042] [serial = 252] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 119 (0x7f81bc85c800) [pid = 6042] [serial = 258] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f819fb3c400) [pid = 6042] [serial = 261] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 117 (0x7f81a5a74400) [pid = 6042] [serial = 282] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 116 (0x7f81a3f83400) [pid = 6042] [serial = 249] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 115 (0x7f81b88cf800) [pid = 6042] [serial = 255] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 114 (0x7f81b8867800) [pid = 6042] [serial = 279] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 113 (0x7f81a2595400) [pid = 6042] [serial = 108] [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.] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 112 (0x7f81b895ac00) [pid = 6042] [serial = 280] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 111 (0x7f819c6c1400) [pid = 6042] [serial = 277] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 110 (0x7f81b895f400) [pid = 6042] [serial = 283] [outer = (nil)] [url = about:blank] 11:09:43 INFO - PROCESS | 6042 | --DOMWINDOW == 109 (0x7f81b46c4800) [pid = 6042] [serial = 274] [outer = (nil)] [url = about:blank] 11:09:44 INFO - PROCESS | 6042 | 1461175784379 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]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1796ms 11:09:44 INFO - PROCESS | 6042 | 1461175784403 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 6042 | 1461175784411 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 11:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:09:44 INFO - PROCESS | 6042 | 1461175784423 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 6042 | 1461175784426 Marionette TRACE conn3 <- [1,426,null,{}] 11:09:44 INFO - PROCESS | 6042 | 1461175784456 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}] 11:09:44 INFO - PROCESS | 6042 | 1461175784586 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:09:44 INFO - PROCESS | 6042 | 1461175784597 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3bab000 == 53 [pid = 6042] [id = 114] 11:09:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 110 (0x7f819d24f000) [pid = 6042] [serial = 341] [outer = (nil)] 11:09:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 111 (0x7f819d2b0000) [pid = 6042] [serial = 342] [outer = 0x7f819d24f000] 11:09:44 INFO - PROCESS | 6042 | 1461175784657 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 112 (0x7f819d2b6c00) [pid = 6042] [serial = 343] [outer = 0x7f819d24f000] 11:09:45 INFO - PROCESS | 6042 | 1461175785364 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] 11:09:45 INFO - PROCESS | 6042 | 1461175785386 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 11:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:09:45 INFO - PROCESS | 6042 | 1461175785392 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 6042 | 1461175785397 Marionette TRACE conn3 <- [1,430,null,{}] 11:09:45 INFO - PROCESS | 6042 | 1461175785419 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}] 11:09:45 INFO - PROCESS | 6042 | 1461175785557 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:09:45 INFO - PROCESS | 6042 | 1461175785574 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5536800 == 54 [pid = 6042] [id = 115] 11:09:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 113 (0x7f819ef0c400) [pid = 6042] [serial = 344] [outer = (nil)] 11:09:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f81a336c800) [pid = 6042] [serial = 345] [outer = 0x7f819ef0c400] 11:09:45 INFO - PROCESS | 6042 | 1461175785636 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 115 (0x7f81a40e2000) [pid = 6042] [serial = 346] [outer = 0x7f819ef0c400] 11:09:46 INFO - PROCESS | 6042 | 1461175786516 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]]]}] 11:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1155ms 11:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:09:46 INFO - PROCESS | 6042 | 1461175786547 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 6042 | 1461175786550 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 11:09:46 INFO - PROCESS | 6042 | 1461175786556 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - PROCESS | 6042 | 1461175786559 Marionette TRACE conn3 <- [1,434,null,{}] 11:09:46 INFO - PROCESS | 6042 | 1461175786564 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}] 11:09:46 INFO - PROCESS | 6042 | 1461175786753 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:09:46 INFO - PROCESS | 6042 | 1461175786780 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f35000 == 55 [pid = 6042] [id = 116] 11:09:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f819cbd5c00) [pid = 6042] [serial = 347] [outer = (nil)] 11:09:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f819cbdfc00) [pid = 6042] [serial = 348] [outer = 0x7f819cbd5c00] 11:09:46 INFO - PROCESS | 6042 | 1461175786839 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f819fd68400) [pid = 6042] [serial = 349] [outer = 0x7f819cbd5c00] 11:09:47 INFO - PROCESS | 6042 | 1461175787645 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]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1130ms 11:09:47 INFO - PROCESS | 6042 | 1461175787686 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 6042 | 1461175787689 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 11:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:09:47 INFO - PROCESS | 6042 | 1461175787695 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:09:47 INFO - PROCESS | 6042 | 1461175787697 Marionette TRACE conn3 <- [1,438,null,{}] 11:09:47 INFO - PROCESS | 6042 | 1461175787707 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}] 11:09:47 INFO - PROCESS | 6042 | 1461175787885 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:09:47 INFO - PROCESS | 6042 | 1461175787973 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b2ee7000 == 56 [pid = 6042] [id = 117] 11:09:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f819cbdc800) [pid = 6042] [serial = 350] [outer = (nil)] 11:09:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f81a48a4c00) [pid = 6042] [serial = 351] [outer = 0x7f819cbdc800] 11:09:48 INFO - PROCESS | 6042 | 1461175788032 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f81a5855000) [pid = 6042] [serial = 352] [outer = 0x7f819cbdc800] 11:09:48 INFO - PROCESS | 6042 | --DOMWINDOW == 120 (0x7f81a3fd9c00) [pid = 6042] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:09:48 INFO - PROCESS | 6042 | --DOMWINDOW == 119 (0x7f819c6b9000) [pid = 6042] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:09:48 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f819bf0c800) [pid = 6042] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:09:48 INFO - PROCESS | 6042 | --DOMWINDOW == 117 (0x7f81a480e000) [pid = 6042] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:09:48 INFO - PROCESS | 6042 | --DOMWINDOW == 116 (0x7f819bf02400) [pid = 6042] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:09:48 INFO - PROCESS | 6042 | --DOMWINDOW == 115 (0x7f81b35b9400) [pid = 6042] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:09:48 INFO - PROCESS | 6042 | 1461175788837 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]]]}] 11:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1182ms 11:09:48 INFO - PROCESS | 6042 | 1461175788877 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:09:48 INFO - PROCESS | 6042 | 1461175788880 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 11:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:09:48 INFO - PROCESS | 6042 | 1461175788886 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - PROCESS | 6042 | 1461175788887 Marionette TRACE conn3 <- [1,442,null,{}] 11:09:48 INFO - PROCESS | 6042 | 1461175788893 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}] 11:09:49 INFO - PROCESS | 6042 | 1461175789103 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:09:49 INFO - PROCESS | 6042 | 1461175789118 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca22000 == 57 [pid = 6042] [id = 118] 11:09:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f81a46aa000) [pid = 6042] [serial = 353] [outer = (nil)] 11:09:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f81a46b1400) [pid = 6042] [serial = 354] [outer = 0x7f81a46aa000] 11:09:49 INFO - PROCESS | 6042 | 1461175789183 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f81a5928800) [pid = 6042] [serial = 355] [outer = 0x7f81a46aa000] 11:09:49 INFO - PROCESS | 6042 | 1461175789887 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]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1027ms 11:09:49 INFO - PROCESS | 6042 | 1461175789914 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 6042 | 1461175789917 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 11:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:09:49 INFO - PROCESS | 6042 | 1461175789924 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - PROCESS | 6042 | 1461175789925 Marionette TRACE conn3 <- [1,446,null,{}] 11:09:49 INFO - PROCESS | 6042 | 1461175789931 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}] 11:09:50 INFO - PROCESS | 6042 | 1461175790095 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:09:50 INFO - PROCESS | 6042 | 1461175790113 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b829b000 == 58 [pid = 6042] [id = 119] 11:09:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f81a46ad800) [pid = 6042] [serial = 356] [outer = (nil)] 11:09:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f81a66c4800) [pid = 6042] [serial = 357] [outer = 0x7f81a46ad800] 11:09:50 INFO - PROCESS | 6042 | 1461175790172 Marionette DEBUG loaded listener.js 11:09:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f81a75dc800) [pid = 6042] [serial = 358] [outer = 0x7f81a46ad800] 11:09:51 INFO - PROCESS | 6042 | 1461175791197 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]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1326ms 11:09:51 INFO - PROCESS | 6042 | 1461175791251 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 6042 | 1461175791257 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 11:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:09:51 INFO - PROCESS | 6042 | 1461175791268 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - PROCESS | 6042 | 1461175791272 Marionette TRACE conn3 <- [1,450,null,{}] 11:09:51 INFO - PROCESS | 6042 | 1461175791281 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}] 11:09:51 INFO - PROCESS | 6042 | 1461175791450 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:09:51 INFO - PROCESS | 6042 | 1461175791589 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d17000 == 59 [pid = 6042] [id = 120] 11:09:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 122 (0x7f819bac2400) [pid = 6042] [serial = 359] [outer = (nil)] 11:09:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 123 (0x7f819bf0ac00) [pid = 6042] [serial = 360] [outer = 0x7f819bac2400] 11:09:51 INFO - PROCESS | 6042 | 1461175791674 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 124 (0x7f819c6b7400) [pid = 6042] [serial = 361] [outer = 0x7f819bac2400] 11:09:52 INFO - PROCESS | 6042 | 1461175792669 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] 11:09:52 INFO - PROCESS | 6042 | 1461175792715 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 11:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:09:52 INFO - PROCESS | 6042 | 1461175792724 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - PROCESS | 6042 | 1461175792728 Marionette TRACE conn3 <- [1,454,null,{}] 11:09:52 INFO - PROCESS | 6042 | 1461175792734 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}] 11:09:52 INFO - PROCESS | 6042 | 1461175792896 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:09:53 INFO - PROCESS | 6042 | 1461175793138 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b33b1000 == 60 [pid = 6042] [id = 121] 11:09:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 125 (0x7f819d24fc00) [pid = 6042] [serial = 362] [outer = (nil)] 11:09:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 126 (0x7f819d2a8c00) [pid = 6042] [serial = 363] [outer = 0x7f819d24fc00] 11:09:53 INFO - PROCESS | 6042 | 1461175793257 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 127 (0x7f819d2b3400) [pid = 6042] [serial = 364] [outer = 0x7f819d24fc00] 11:09:54 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:54 INFO - PROCESS | 6042 | 1461175794089 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]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1434ms 11:09:54 INFO - PROCESS | 6042 | 1461175794160 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:09:54 INFO - PROCESS | 6042 | 1461175794164 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 11:09:54 INFO - PROCESS | 6042 | 1461175794171 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 6042 | 1461175794176 Marionette TRACE conn3 <- [1,458,null,{}] 11:09:54 INFO - PROCESS | 6042 | 1461175794192 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}] 11:09:54 INFO - PROCESS | 6042 | 1461175794389 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:09:54 INFO - PROCESS | 6042 | 1461175794526 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ba56c800 == 61 [pid = 6042] [id = 122] 11:09:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 128 (0x7f819d2b5400) [pid = 6042] [serial = 365] [outer = (nil)] 11:09:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 129 (0x7f81a46adc00) [pid = 6042] [serial = 366] [outer = 0x7f819d2b5400] 11:09:54 INFO - PROCESS | 6042 | 1461175794602 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f81a46b6800) [pid = 6042] [serial = 367] [outer = 0x7f819d2b5400] 11:09:55 INFO - PROCESS | 6042 | 1461175795457 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] 11:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:09:55 INFO - PROCESS | 6042 | 1461175795513 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 11:09:55 INFO - PROCESS | 6042 | 1461175795519 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - PROCESS | 6042 | 1461175795522 Marionette TRACE conn3 <- [1,462,null,{}] 11:09:55 INFO - PROCESS | 6042 | 1461175795527 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}] 11:09:55 INFO - PROCESS | 6042 | 1461175795678 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:09:55 INFO - PROCESS | 6042 | 1461175795821 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81d76d2800 == 62 [pid = 6042] [id = 123] 11:09:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 131 (0x7f819b2c9800) [pid = 6042] [serial = 368] [outer = (nil)] 11:09:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f81a5927800) [pid = 6042] [serial = 369] [outer = 0x7f819b2c9800] 11:09:55 INFO - PROCESS | 6042 | 1461175795892 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f81a6b03400) [pid = 6042] [serial = 370] [outer = 0x7f819b2c9800] 11:09:56 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:09:56 INFO - PROCESS | 6042 | 1461175796798 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] 11:09:56 INFO - PROCESS | 6042 | 1461175796853 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 11:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:09:56 INFO - PROCESS | 6042 | 1461175796859 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - PROCESS | 6042 | 1461175796861 Marionette TRACE conn3 <- [1,466,null,{}] 11:09:56 INFO - PROCESS | 6042 | 1461175796867 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}] 11:09:57 INFO - PROCESS | 6042 | 1461175797011 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:09:57 INFO - PROCESS | 6042 | 1461175797152 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8262000 == 63 [pid = 6042] [id = 124] 11:09:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f81a489f400) [pid = 6042] [serial = 371] [outer = (nil)] 11:09:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f81a9066400) [pid = 6042] [serial = 372] [outer = 0x7f81a489f400] 11:09:57 INFO - PROCESS | 6042 | 1461175797222 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f81ac45c000) [pid = 6042] [serial = 373] [outer = 0x7f81a489f400] 11:09:58 INFO - PROCESS | 6042 | 1461175798114 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] 11:09:58 INFO - PROCESS | 6042 | 1461175798155 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 11:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:09:58 INFO - PROCESS | 6042 | 1461175798161 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - PROCESS | 6042 | 1461175798164 Marionette TRACE conn3 <- [1,470,null,{}] 11:09:58 INFO - PROCESS | 6042 | 1461175798170 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}] 11:09:58 INFO - PROCESS | 6042 | 1461175798352 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:09:58 INFO - PROCESS | 6042 | 1461175798512 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1da000 == 64 [pid = 6042] [id = 125] 11:09:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f8199d99000) [pid = 6042] [serial = 374] [outer = (nil)] 11:09:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f8199da1000) [pid = 6042] [serial = 375] [outer = 0x7f8199d99000] 11:09:58 INFO - PROCESS | 6042 | 1461175798589 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f81b3510800) [pid = 6042] [serial = 376] [outer = 0x7f8199d99000] 11:09:59 INFO - PROCESS | 6042 | 1461175799395 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]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1281ms 11:09:59 INFO - PROCESS | 6042 | 1461175799443 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 6042 | 1461175799447 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 11:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:09:59 INFO - PROCESS | 6042 | 1461175799453 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 6042 | 1461175799456 Marionette TRACE conn3 <- [1,474,null,{}] 11:09:59 INFO - PROCESS | 6042 | 1461175799461 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}] 11:09:59 INFO - PROCESS | 6042 | 1461175799659 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:09:59 INFO - PROCESS | 6042 | 1461175799923 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca16000 == 65 [pid = 6042] [id = 126] 11:10:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f8199d9d000) [pid = 6042] [serial = 377] [outer = (nil)] 11:10:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f819bab6800) [pid = 6042] [serial = 378] [outer = 0x7f8199d9d000] 11:10:00 INFO - PROCESS | 6042 | 1461175800051 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f819bac0800) [pid = 6042] [serial = 379] [outer = 0x7f8199d9d000] 11:10:00 INFO - PROCESS | 6042 | 1461175800966 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]]]}] 11:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1581ms 11:10:01 INFO - PROCESS | 6042 | 1461175801035 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 6042 | 1461175801042 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 11:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:10:01 INFO - PROCESS | 6042 | 1461175801050 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 6042 | 1461175801054 Marionette TRACE conn3 <- [1,478,null,{}] 11:10:01 INFO - PROCESS | 6042 | 1461175801061 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}] 11:10:01 INFO - PROCESS | 6042 | 1461175801219 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:10:01 INFO - PROCESS | 6042 | 1461175801367 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e170800 == 66 [pid = 6042] [id = 127] 11:10:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f819d258000) [pid = 6042] [serial = 380] [outer = (nil)] 11:10:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f819d25cc00) [pid = 6042] [serial = 381] [outer = 0x7f819d258000] 11:10:01 INFO - PROCESS | 6042 | 1461175801543 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f819d2b3c00) [pid = 6042] [serial = 382] [outer = 0x7f819d258000] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a104b000 == 65 [pid = 6042] [id = 63] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c538800 == 64 [pid = 6042] [id = 62] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca22000 == 63 [pid = 6042] [id = 118] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f81a9065800) [pid = 6042] [serial = 294] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f819fd5f000) [pid = 6042] [serial = 288] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f81b8565c00) [pid = 6042] [serial = 297] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f81a4812c00) [pid = 6042] [serial = 291] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f81a592bc00) [pid = 6042] [serial = 321] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b2ee7000 == 62 [pid = 6042] [id = 117] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f35000 == 61 [pid = 6042] [id = 116] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5536800 == 60 [pid = 6042] [id = 115] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3bab000 == 59 [pid = 6042] [id = 114] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e171000 == 58 [pid = 6042] [id = 113] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca1e800 == 57 [pid = 6042] [id = 110] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b4203800 == 56 [pid = 6042] [id = 109] 11:10:02 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a58d4800 == 55 [pid = 6042] [id = 108] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f81ba59a400) [pid = 6042] [serial = 318] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f81a4811000) [pid = 6042] [serial = 307] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f81b30bf400) [pid = 6042] [serial = 312] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f81a9061c00) [pid = 6042] [serial = 310] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f81a2deec00) [pid = 6042] [serial = 306] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f81a480c000) [pid = 6042] [serial = 300] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 133 (0x7f819fb34000) [pid = 6042] [serial = 304] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 132 (0x7f81b43c7c00) [pid = 6042] [serial = 313] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 131 (0x7f81b8907c00) [pid = 6042] [serial = 316] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 130 (0x7f81b848dc00) [pid = 6042] [serial = 315] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 129 (0x7f81a6aab800) [pid = 6042] [serial = 309] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 128 (0x7f819c6c0800) [pid = 6042] [serial = 303] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | --DOMWINDOW == 127 (0x7f81bd611c00) [pid = 6042] [serial = 319] [outer = (nil)] [url = about:blank] 11:10:02 INFO - PROCESS | 6042 | 1461175802527 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]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1533ms 11:10:02 INFO - PROCESS | 6042 | 1461175802587 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 6042 | 1461175802593 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 11:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:10:02 INFO - PROCESS | 6042 | 1461175802600 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 6042 | 1461175802603 Marionette TRACE conn3 <- [1,482,null,{}] 11:10:02 INFO - PROCESS | 6042 | 1461175802609 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}] 11:10:02 INFO - PROCESS | 6042 | 1461175802791 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:10:02 INFO - PROCESS | 6042 | 1461175802989 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3f58000 == 56 [pid = 6042] [id = 128] 11:10:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 128 (0x7f819e385c00) [pid = 6042] [serial = 383] [outer = (nil)] 11:10:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 129 (0x7f81a0076400) [pid = 6042] [serial = 384] [outer = 0x7f819e385c00] 11:10:03 INFO - PROCESS | 6042 | 1461175803054 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f81a007bc00) [pid = 6042] [serial = 385] [outer = 0x7f819e385c00] 11:10:03 INFO - PROCESS | 6042 | 1461175803725 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]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1139ms 11:10:03 INFO - PROCESS | 6042 | 1461175803739 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 6042 | 1461175803742 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 11:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:10:03 INFO - PROCESS | 6042 | 1461175803751 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 6042 | 1461175803758 Marionette TRACE conn3 <- [1,486,null,{}] 11:10:03 INFO - PROCESS | 6042 | 1461175803781 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}] 11:10:03 INFO - PROCESS | 6042 | 1461175803931 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:10:03 INFO - PROCESS | 6042 | 1461175803942 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f53000 == 57 [pid = 6042] [id = 129] 11:10:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 131 (0x7f819fd6b000) [pid = 6042] [serial = 386] [outer = (nil)] 11:10:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f81a46b3c00) [pid = 6042] [serial = 387] [outer = 0x7f819fd6b000] 11:10:04 INFO - PROCESS | 6042 | 1461175803999 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f81a4813800) [pid = 6042] [serial = 388] [outer = 0x7f819fd6b000] 11:10:04 INFO - PROCESS | 6042 | 1461175804778 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]]]}] 11:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1099ms 11:10:04 INFO - PROCESS | 6042 | 1461175804867 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 6042 | 1461175804871 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 11:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:10:04 INFO - PROCESS | 6042 | 1461175804885 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - PROCESS | 6042 | 1461175804887 Marionette TRACE conn3 <- [1,490,null,{}] 11:10:04 INFO - PROCESS | 6042 | 1461175804893 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}] 11:10:05 INFO - PROCESS | 6042 | 1461175805065 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:10:05 INFO - PROCESS | 6042 | 1461175805097 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3b0800 == 58 [pid = 6042] [id = 130] 11:10:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f81a0076800) [pid = 6042] [serial = 389] [outer = (nil)] 11:10:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f81a56c4c00) [pid = 6042] [serial = 390] [outer = 0x7f81a0076800] 11:10:05 INFO - PROCESS | 6042 | 1461175805158 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f81a6aab800) [pid = 6042] [serial = 391] [outer = 0x7f81a0076800] 11:10:05 INFO - PROCESS | 6042 | 1461175805920 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]]]}] 11:10:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:10:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1076ms 11:10:05 INFO - PROCESS | 6042 | 1461175805962 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 6042 | 1461175805965 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 11:10:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:10:05 INFO - PROCESS | 6042 | 1461175805976 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 6042 | 1461175805978 Marionette TRACE conn3 <- [1,494,null,{}] 11:10:05 INFO - PROCESS | 6042 | 1461175805984 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}] 11:10:06 INFO - PROCESS | 6042 | 1461175806153 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:10:06 INFO - PROCESS | 6042 | 1461175806178 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b5f1e800 == 59 [pid = 6042] [id = 131] 11:10:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f8199bdb400) [pid = 6042] [serial = 392] [outer = (nil)] 11:10:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f8199bdd000) [pid = 6042] [serial = 393] [outer = 0x7f8199bdb400] 11:10:06 INFO - PROCESS | 6042 | 1461175806254 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f81a6ab3c00) [pid = 6042] [serial = 394] [outer = 0x7f8199bdb400] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f819cbd5c00) [pid = 6042] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f819cbdc800) [pid = 6042] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f81a46aa000) [pid = 6042] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f819d250400) [pid = 6042] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f81a5920800) [pid = 6042] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 133 (0x7f819d24f000) [pid = 6042] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 132 (0x7f819ef0c400) [pid = 6042] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 131 (0x7f81b856a000) [pid = 6042] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 130 (0x7f819c88a800) [pid = 6042] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:10:06 INFO - PROCESS | 6042 | --DOMWINDOW == 129 (0x7f819b2c2c00) [pid = 6042] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:10:07 INFO - PROCESS | 6042 | 1461175807124 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]]]}] 11:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1175ms 11:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:10:07 INFO - PROCESS | 6042 | 1461175807153 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 6042 | 1461175807156 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 11:10:07 INFO - PROCESS | 6042 | 1461175807160 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 6042 | 1461175807164 Marionette TRACE conn3 <- [1,498,null,{}] 11:10:07 INFO - PROCESS | 6042 | 1461175807169 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}] 11:10:07 INFO - PROCESS | 6042 | 1461175807347 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:10:07 INFO - PROCESS | 6042 | 1461175807366 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82aa800 == 60 [pid = 6042] [id = 132] 11:10:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f819ca05c00) [pid = 6042] [serial = 395] [outer = (nil)] 11:10:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 131 (0x7f819d250400) [pid = 6042] [serial = 396] [outer = 0x7f819ca05c00] 11:10:07 INFO - PROCESS | 6042 | 1461175807429 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f81b2230000) [pid = 6042] [serial = 397] [outer = 0x7f819ca05c00] 11:10:08 INFO - PROCESS | 6042 | 1461175808136 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]]]}] 11:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1030ms 11:10:08 INFO - PROCESS | 6042 | 1461175808191 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:10:08 INFO - PROCESS | 6042 | 1461175808195 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 11:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:10:08 INFO - PROCESS | 6042 | 1461175808201 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 6042 | 1461175808204 Marionette TRACE conn3 <- [1,502,null,{}] 11:10:08 INFO - PROCESS | 6042 | 1461175808209 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}] 11:10:08 INFO - PROCESS | 6042 | 1461175808391 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:10:08 INFO - PROCESS | 6042 | 1461175808408 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b88ad000 == 61 [pid = 6042] [id = 133] 11:10:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f819c072c00) [pid = 6042] [serial = 398] [outer = (nil)] 11:10:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f819c07b800) [pid = 6042] [serial = 399] [outer = 0x7f819c072c00] 11:10:08 INFO - PROCESS | 6042 | 1461175808466 Marionette DEBUG loaded listener.js 11:10:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f819c080800) [pid = 6042] [serial = 400] [outer = 0x7f819c072c00] 11:10:09 INFO - PROCESS | 6042 | 1461175809371 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]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1231ms 11:10:09 INFO - PROCESS | 6042 | 1461175809435 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 6042 | 1461175809441 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 11:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:10:09 INFO - PROCESS | 6042 | 1461175809451 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 6042 | 1461175809455 Marionette TRACE conn3 <- [1,506,null,{}] 11:10:09 INFO - PROCESS | 6042 | 1461175809463 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}] 11:10:09 INFO - PROCESS | 6042 | 1461175809671 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:10:09 INFO - PROCESS | 6042 | 1461175809867 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fbfa000 == 62 [pid = 6042] [id = 134] 11:10:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f819bf0d800) [pid = 6042] [serial = 401] [outer = (nil)] 11:10:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f819c07ac00) [pid = 6042] [serial = 402] [outer = 0x7f819bf0d800] 11:10:09 INFO - PROCESS | 6042 | 1461175809989 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f819c65b800) [pid = 6042] [serial = 403] [outer = 0x7f819bf0d800] 11:10:10 INFO - PROCESS | 6042 | 1461175810822 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]]]}] 11:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1436ms 11:10:10 INFO - PROCESS | 6042 | 1461175810888 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:10:10 INFO - PROCESS | 6042 | 1461175810897 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 11:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:10:10 INFO - PROCESS | 6042 | 1461175810907 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 6042 | 1461175810910 Marionette TRACE conn3 <- [1,510,null,{}] 11:10:10 INFO - PROCESS | 6042 | 1461175810916 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}] 11:10:11 INFO - PROCESS | 6042 | 1461175811114 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:10:11 INFO - PROCESS | 6042 | 1461175811254 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b33ab800 == 63 [pid = 6042] [id = 135] 11:10:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f819c073800) [pid = 6042] [serial = 404] [outer = (nil)] 11:10:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f819d2a9000) [pid = 6042] [serial = 405] [outer = 0x7f819c073800] 11:10:11 INFO - PROCESS | 6042 | 1461175811331 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f819e384400) [pid = 6042] [serial = 406] [outer = 0x7f819c073800] 11:10:12 INFO - PROCESS | 6042 | 1461175812306 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]]]}] 11:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1435ms 11:10:12 INFO - PROCESS | 6042 | 1461175812344 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:10:12 INFO - PROCESS | 6042 | 1461175812351 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 11:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:10:12 INFO - PROCESS | 6042 | 1461175812360 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:10:12 INFO - PROCESS | 6042 | 1461175812369 Marionette TRACE conn3 <- [1,514,null,{}] 11:10:12 INFO - PROCESS | 6042 | 1461175812394 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}] 11:10:12 INFO - PROCESS | 6042 | 1461175812656 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:10:12 INFO - PROCESS | 6042 | 1461175812917 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3da800 == 64 [pid = 6042] [id = 136] 11:10:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f81a007d000) [pid = 6042] [serial = 407] [outer = (nil)] 11:10:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f81a46aa400) [pid = 6042] [serial = 408] [outer = 0x7f81a007d000] 11:10:13 INFO - PROCESS | 6042 | 1461175813065 Marionette DEBUG loaded listener.js 11:10:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f81a5851400) [pid = 6042] [serial = 409] [outer = 0x7f81a007d000] 11:10:13 INFO - PROCESS | 6042 | 1461175813805 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]]]}] 11:10:13 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 11:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1494ms 11:10:13 INFO - PROCESS | 6042 | 1461175813853 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 6042 | 1461175813857 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 11:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:10:13 INFO - PROCESS | 6042 | 1461175813863 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 6042 | 1461175813866 Marionette TRACE conn3 <- [1,518,null,{}] 11:10:13 INFO - PROCESS | 6042 | 1461175813871 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}] 11:10:14 INFO - PROCESS | 6042 | 1461175814027 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:10:14 INFO - PROCESS | 6042 | 1461175814175 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca74000 == 65 [pid = 6042] [id = 137] 11:10:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f81a24f0800) [pid = 6042] [serial = 410] [outer = (nil)] 11:10:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f81a9280400) [pid = 6042] [serial = 411] [outer = 0x7f81a24f0800] 11:10:14 INFO - PROCESS | 6042 | 1461175814251 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81b2e50800) [pid = 6042] [serial = 412] [outer = 0x7f81a24f0800] 11:10:15 INFO - PROCESS | 6042 | 1461175815080 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]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1292ms 11:10:15 INFO - PROCESS | 6042 | 1461175815157 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:10:15 INFO - PROCESS | 6042 | 1461175815161 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 11:10:15 INFO - PROCESS | 6042 | 1461175815167 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 6042 | 1461175815170 Marionette TRACE conn3 <- [1,522,null,{}] 11:10:15 INFO - PROCESS | 6042 | 1461175815175 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}] 11:10:15 INFO - PROCESS | 6042 | 1461175815329 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:10:15 INFO - PROCESS | 6042 | 1461175815472 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199cbe000 == 66 [pid = 6042] [id = 138] 11:10:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f81a5921000) [pid = 6042] [serial = 413] [outer = (nil)] 11:10:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f81b35af000) [pid = 6042] [serial = 414] [outer = 0x7f81a5921000] 11:10:15 INFO - PROCESS | 6042 | 1461175815546 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f81b46ef800) [pid = 6042] [serial = 415] [outer = 0x7f81a5921000] 11:10:16 INFO - PROCESS | 6042 | 1461175816473 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]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1380ms 11:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:10:16 INFO - PROCESS | 6042 | 1461175816547 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 6042 | 1461175816550 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 11:10:16 INFO - PROCESS | 6042 | 1461175816556 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 6042 | 1461175816559 Marionette TRACE conn3 <- [1,526,null,{}] 11:10:16 INFO - PROCESS | 6042 | 1461175816565 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}] 11:10:16 INFO - PROCESS | 6042 | 1461175816750 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:10:16 INFO - PROCESS | 6042 | 1461175816955 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998df800 == 67 [pid = 6042] [id = 139] 11:10:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f8199611000) [pid = 6042] [serial = 416] [outer = (nil)] 11:10:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81b85bf400) [pid = 6042] [serial = 417] [outer = 0x7f8199611000] 11:10:17 INFO - PROCESS | 6042 | 1461175817045 Marionette DEBUG loaded listener.js 11:10:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f81b890fc00) [pid = 6042] [serial = 418] [outer = 0x7f8199611000] 11:10:17 INFO - PROCESS | 6042 | 1461175817865 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]]]}] 11:10:17 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 11:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1384ms 11:10:17 INFO - PROCESS | 6042 | 1461175817941 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 6042 | 1461175817944 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 11:10:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:10:17 INFO - PROCESS | 6042 | 1461175817950 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 6042 | 1461175817953 Marionette TRACE conn3 <- [1,530,null,{}] 11:10:17 INFO - PROCESS | 6042 | 1461175817959 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}] 11:10:18 INFO - PROCESS | 6042 | 1461175818120 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:10:18 INFO - PROCESS | 6042 | 1461175818264 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199aba000 == 68 [pid = 6042] [id = 140] 11:10:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f8199611400) [pid = 6042] [serial = 419] [outer = (nil)] 11:10:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f81a060e000) [pid = 6042] [serial = 420] [outer = 0x7f8199611400] 11:10:18 INFO - PROCESS | 6042 | 1461175818335 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f81b83c9000) [pid = 6042] [serial = 421] [outer = 0x7f8199611400] 11:10:19 INFO - PROCESS | 6042 | 1461175819066 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"]]]}] 11:10:19 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 11:10:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:10:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:10:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:10:19 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 11:10:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:10:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:10:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:10:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1136ms 11:10:19 INFO - PROCESS | 6042 | 1461175819126 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 6042 | 1461175819131 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 11:10:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:10:19 INFO - PROCESS | 6042 | 1461175819139 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 6042 | 1461175819142 Marionette TRACE conn3 <- [1,534,null,{}] 11:10:19 INFO - PROCESS | 6042 | 1461175819147 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}] 11:10:19 INFO - PROCESS | 6042 | 1461175819309 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:10:19 INFO - PROCESS | 6042 | 1461175819460 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cac9000 == 69 [pid = 6042] [id = 141] 11:10:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819bf0a800) [pid = 6042] [serial = 422] [outer = (nil)] 11:10:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819d252c00) [pid = 6042] [serial = 423] [outer = 0x7f819bf0a800] 11:10:19 INFO - PROCESS | 6042 | 1461175819531 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f81a0c5b800) [pid = 6042] [serial = 424] [outer = 0x7f819bf0a800] 11:10:20 INFO - PROCESS | 6042 | 1461175820307 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]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:10:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1184ms 11:10:20 INFO - PROCESS | 6042 | 1461175820323 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 6042 | 1461175820326 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 11:10:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:10:20 INFO - PROCESS | 6042 | 1461175820371 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - PROCESS | 6042 | 1461175820374 Marionette TRACE conn3 <- [1,538,null,{}] 11:10:20 INFO - PROCESS | 6042 | 1461175820382 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}] 11:10:20 INFO - PROCESS | 6042 | 1461175820553 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:10:20 INFO - PROCESS | 6042 | 1461175820701 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a6662000 == 70 [pid = 6042] [id = 142] 11:10:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f8199d94800) [pid = 6042] [serial = 425] [outer = (nil)] 11:10:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819cbd6000) [pid = 6042] [serial = 426] [outer = 0x7f8199d94800] 11:10:20 INFO - PROCESS | 6042 | 1461175820773 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81a0c63000) [pid = 6042] [serial = 427] [outer = 0x7f8199d94800] 11:10:21 INFO - PROCESS | 6042 | 1461175821843 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]]]}] 11:10:21 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. 11:10:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1575ms 11:10:21 INFO - PROCESS | 6042 | 1461175821909 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 6042 | 1461175821914 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 11:10:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:10:21 INFO - PROCESS | 6042 | 1461175821923 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - PROCESS | 6042 | 1461175821928 Marionette TRACE conn3 <- [1,542,null,{}] 11:10:21 INFO - PROCESS | 6042 | 1461175821937 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}] 11:10:22 INFO - PROCESS | 6042 | 1461175822114 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:10:22 INFO - PROCESS | 6042 | 1461175822374 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3b5800 == 71 [pid = 6042] [id = 143] 11:10:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f8199bdbc00) [pid = 6042] [serial = 428] [outer = (nil)] 11:10:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f8199d94000) [pid = 6042] [serial = 429] [outer = 0x7f8199bdbc00] 11:10:22 INFO - PROCESS | 6042 | 1461175822473 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f8199da2000) [pid = 6042] [serial = 430] [outer = 0x7f8199bdbc00] 11:10:23 INFO - PROCESS | 6042 | 1461175823278 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]]]}] 11:10:23 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. 11:10:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1388ms 11:10:23 INFO - PROCESS | 6042 | 1461175823326 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 6042 | 1461175823333 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 11:10:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:10:23 INFO - PROCESS | 6042 | 1461175823346 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 6042 | 1461175823349 Marionette TRACE conn3 <- [1,546,null,{}] 11:10:23 INFO - PROCESS | 6042 | 1461175823355 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}] 11:10:23 INFO - PROCESS | 6042 | 1461175823528 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:10:23 INFO - PROCESS | 6042 | 1461175823707 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b82aa800 == 70 [pid = 6042] [id = 132] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e161000 == 69 [pid = 6042] [id = 111] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b5f1e800 == 68 [pid = 6042] [id = 131] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c3b0800 == 67 [pid = 6042] [id = 130] 11:10:23 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81a66c4800) [pid = 6042] [serial = 357] [outer = (nil)] [url = about:blank] 11:10:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca27000 == 68 [pid = 6042] [id = 144] 11:10:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f8199bd7400) [pid = 6042] [serial = 431] [outer = (nil)] 11:10:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819bac2000) [pid = 6042] [serial = 432] [outer = 0x7f8199bd7400] 11:10:23 INFO - PROCESS | 6042 | 1461175823800 Marionette DEBUG loaded listener.js 11:10:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819c11f000) [pid = 6042] [serial = 433] [outer = 0x7f8199bd7400] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5f53000 == 67 [pid = 6042] [id = 129] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3f58000 == 66 [pid = 6042] [id = 128] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e170800 == 65 [pid = 6042] [id = 127] 11:10:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca16000 == 64 [pid = 6042] [id = 126] 11:10:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3d17000 == 63 [pid = 6042] [id = 120] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81b7da3800) [pid = 6042] [serial = 207] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819cbdfc00) [pid = 6042] [serial = 348] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81a48a4c00) [pid = 6042] [serial = 351] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a46b1400) [pid = 6042] [serial = 354] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f819d259000) [pid = 6042] [serial = 340] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819d253800) [pid = 6042] [serial = 339] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f81bd61c800) [pid = 6042] [serial = 336] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f81a5923400) [pid = 6042] [serial = 327] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f81a59d2800) [pid = 6042] [serial = 322] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f819d2b0000) [pid = 6042] [serial = 342] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f819d2b6c00) [pid = 6042] [serial = 343] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81bd613800) [pid = 6042] [serial = 333] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81a336c800) [pid = 6042] [serial = 345] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81b8955000) [pid = 6042] [serial = 330] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819ef10c00) [pid = 6042] [serial = 324] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81a5855000) [pid = 6042] [serial = 352] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f819fd68400) [pid = 6042] [serial = 349] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f81a5928800) [pid = 6042] [serial = 355] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81a40e2000) [pid = 6042] [serial = 346] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81bcaef400) [pid = 6042] [serial = 286] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f81bb2a5000) [pid = 6042] [serial = 246] [outer = (nil)] [url = about:blank] 11:10:24 INFO - PROCESS | 6042 | 1461175824682 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]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:10:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1384ms 11:10:24 INFO - PROCESS | 6042 | 1461175824731 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 6042 | 1461175824734 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 11:10:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:10:24 INFO - PROCESS | 6042 | 1461175824741 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 6042 | 1461175824746 Marionette TRACE conn3 <- [1,550,null,{}] 11:10:24 INFO - PROCESS | 6042 | 1461175824761 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}] 11:10:24 INFO - PROCESS | 6042 | 1461175824924 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:10:25 INFO - PROCESS | 6042 | 1461175825047 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e16e800 == 64 [pid = 6042] [id = 145] 11:10:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f819c11ac00) [pid = 6042] [serial = 434] [outer = (nil)] 11:10:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f819c127800) [pid = 6042] [serial = 435] [outer = 0x7f819c11ac00] 11:10:25 INFO - PROCESS | 6042 | 1461175825114 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f819d253800) [pid = 6042] [serial = 436] [outer = 0x7f819c11ac00] 11:10:26 INFO - PROCESS | 6042 | 1461175826413 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]]]}] 11:10:26 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. 11:10:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1696ms 11:10:26 INFO - PROCESS | 6042 | 1461175826438 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:10:26 INFO - PROCESS | 6042 | 1461175826451 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 11:10:26 INFO - PROCESS | 6042 | 1461175826458 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 6042 | 1461175826461 Marionette TRACE conn3 <- [1,554,null,{}] 11:10:26 INFO - PROCESS | 6042 | 1461175826465 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}] 11:10:26 INFO - PROCESS | 6042 | 1461175826651 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:10:26 INFO - PROCESS | 6042 | 1461175826789 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8fae000 == 65 [pid = 6042] [id = 146] 11:10:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f819c11f400) [pid = 6042] [serial = 437] [outer = (nil)] 11:10:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f81a0c58000) [pid = 6042] [serial = 438] [outer = 0x7f819c11f400] 11:10:26 INFO - PROCESS | 6042 | 1461175826861 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81a3d65c00) [pid = 6042] [serial = 439] [outer = 0x7f819c11f400] 11:10:27 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:27 INFO - PROCESS | 6042 | 1461175827594 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]]]}] 11:10:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:10:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1181ms 11:10:27 INFO - PROCESS | 6042 | 1461175827638 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 6042 | 1461175827641 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 11:10:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:10:27 INFO - PROCESS | 6042 | 1461175827653 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 6042 | 1461175827655 Marionette TRACE conn3 <- [1,558,null,{}] 11:10:27 INFO - PROCESS | 6042 | 1461175827660 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}] 11:10:27 INFO - PROCESS | 6042 | 1461175827843 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:10:27 INFO - PROCESS | 6042 | 1461175827874 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3116000 == 66 [pid = 6042] [id = 147] 11:10:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f81a007b400) [pid = 6042] [serial = 440] [outer = (nil)] 11:10:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f81a3fe1000) [pid = 6042] [serial = 441] [outer = 0x7f81a007b400] 11:10:27 INFO - PROCESS | 6042 | 1461175827949 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f81a46b8800) [pid = 6042] [serial = 442] [outer = 0x7f81a007b400] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81a0076800) [pid = 6042] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f819e385c00) [pid = 6042] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819ca05c00) [pid = 6042] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f819d258000) [pid = 6042] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f8199bdb400) [pid = 6042] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f819fd6b000) [pid = 6042] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:10:28 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f8199d9d000) [pid = 6042] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:10:28 INFO - PROCESS | 6042 | 1461175828935 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]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:10:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1330ms 11:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:10:28 INFO - PROCESS | 6042 | 1461175828985 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 6042 | 1461175828988 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 11:10:28 INFO - PROCESS | 6042 | 1461175828994 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 6042 | 1461175828997 Marionette TRACE conn3 <- [1,562,null,{}] 11:10:29 INFO - PROCESS | 6042 | 1461175829002 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}] 11:10:29 INFO - PROCESS | 6042 | 1461175829215 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:10:29 INFO - PROCESS | 6042 | 1461175829284 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3f5c000 == 67 [pid = 6042] [id = 148] 11:10:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f819ca05c00) [pid = 6042] [serial = 443] [outer = (nil)] 11:10:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f81a4b8e000) [pid = 6042] [serial = 444] [outer = 0x7f819ca05c00] 11:10:29 INFO - PROCESS | 6042 | 1461175829348 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f81a5e08400) [pid = 6042] [serial = 445] [outer = 0x7f819ca05c00] 11:10:29 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:29 INFO - PROCESS | 6042 | 1461175829975 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]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:10:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1035ms 11:10:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:10:30 INFO - PROCESS | 6042 | 1461175830029 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 6042 | 1461175830031 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 11:10:30 INFO - PROCESS | 6042 | 1461175830038 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 6042 | 1461175830041 Marionette TRACE conn3 <- [1,566,null,{}] 11:10:30 INFO - PROCESS | 6042 | 1461175830046 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}] 11:10:30 INFO - PROCESS | 6042 | 1461175830215 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:10:30 INFO - PROCESS | 6042 | 1461175830240 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82b7000 == 68 [pid = 6042] [id = 149] 11:10:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f819c04c400) [pid = 6042] [serial = 446] [outer = (nil)] 11:10:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f819c054800) [pid = 6042] [serial = 447] [outer = 0x7f819c04c400] 11:10:30 INFO - PROCESS | 6042 | 1461175830299 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f819c05a800) [pid = 6042] [serial = 448] [outer = 0x7f819c04c400] 11:10:30 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:31 INFO - PROCESS | 6042 | 1461175831152 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]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1183ms 11:10:31 INFO - PROCESS | 6042 | 1461175831221 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:10:31 INFO - PROCESS | 6042 | 1461175831227 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 11:10:31 INFO - PROCESS | 6042 | 1461175831235 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 6042 | 1461175831241 Marionette TRACE conn3 <- [1,570,null,{}] 11:10:31 INFO - PROCESS | 6042 | 1461175831250 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}] 11:10:31 INFO - PROCESS | 6042 | 1461175831454 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:10:31 INFO - PROCESS | 6042 | 1461175831603 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cabe800 == 69 [pid = 6042] [id = 150] 11:10:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819960d400) [pid = 6042] [serial = 449] [outer = (nil)] 11:10:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f819bab6400) [pid = 6042] [serial = 450] [outer = 0x7f819960d400] 11:10:31 INFO - PROCESS | 6042 | 1461175831678 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819bf03000) [pid = 6042] [serial = 451] [outer = 0x7f819960d400] 11:10:32 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:32 INFO - PROCESS | 6042 | 1461175832574 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]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1390ms 11:10:32 INFO - PROCESS | 6042 | 1461175832624 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 6042 | 1461175832633 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 11:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:10:32 INFO - PROCESS | 6042 | 1461175832643 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 6042 | 1461175832647 Marionette TRACE conn3 <- [1,574,null,{}] 11:10:32 INFO - PROCESS | 6042 | 1461175832652 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}] 11:10:32 INFO - PROCESS | 6042 | 1461175832816 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:10:33 INFO - PROCESS | 6042 | 1461175832998 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f4a000 == 70 [pid = 6042] [id = 151] 11:10:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819c122c00) [pid = 6042] [serial = 452] [outer = (nil)] 11:10:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819c123800) [pid = 6042] [serial = 453] [outer = 0x7f819c122c00] 11:10:33 INFO - PROCESS | 6042 | 1461175833090 Marionette DEBUG loaded listener.js 11:10:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f819c6bf800) [pid = 6042] [serial = 454] [outer = 0x7f819c122c00] 11:10:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819cbdd400) [pid = 6042] [serial = 455] [outer = 0x7f819ca07c00] 11:10:34 INFO - PROCESS | 6042 | 1461175834146 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]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1535ms 11:10:34 INFO - PROCESS | 6042 | 1461175834178 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 6042 | 1461175834182 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 11:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:10:34 INFO - PROCESS | 6042 | 1461175834188 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - PROCESS | 6042 | 1461175834194 Marionette TRACE conn3 <- [1,578,null,{}] 11:10:34 INFO - PROCESS | 6042 | 1461175834210 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}] 11:10:34 INFO - PROCESS | 6042 | 1461175834373 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:10:34 INFO - PROCESS | 6042 | 1461175834518 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ba585800 == 71 [pid = 6042] [id = 152] 11:10:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819cbd5800) [pid = 6042] [serial = 456] [outer = (nil)] 11:10:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819cf56c00) [pid = 6042] [serial = 457] [outer = 0x7f819cbd5800] 11:10:34 INFO - PROCESS | 6042 | 1461175834596 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819d565c00) [pid = 6042] [serial = 458] [outer = 0x7f819cbd5800] 11:10:35 INFO - PROCESS | 6042 | 1461175835479 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]]]}] 11:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1337ms 11:10:35 INFO - PROCESS | 6042 | 1461175835526 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:10:35 INFO - PROCESS | 6042 | 1461175835531 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 11:10:35 INFO - PROCESS | 6042 | 1461175835537 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:10:35 INFO - PROCESS | 6042 | 1461175835541 Marionette TRACE conn3 <- [1,582,null,{}] 11:10:35 INFO - PROCESS | 6042 | 1461175835546 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}] 11:10:35 INFO - PROCESS | 6042 | 1461175835696 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:10:35 INFO - PROCESS | 6042 | 1461175835847 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8214000 == 72 [pid = 6042] [id = 153] 11:10:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f81a007d800) [pid = 6042] [serial = 459] [outer = (nil)] 11:10:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f81a0c62000) [pid = 6042] [serial = 460] [outer = 0x7f81a007d800] 11:10:35 INFO - PROCESS | 6042 | 1461175835924 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f81a46b0800) [pid = 6042] [serial = 461] [outer = 0x7f81a007d800] 11:10:36 INFO - PROCESS | 6042 | 1461175836786 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]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1290ms 11:10:36 INFO - PROCESS | 6042 | 1461175836827 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 6042 | 1461175836831 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 11:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:10:36 INFO - PROCESS | 6042 | 1461175836843 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - PROCESS | 6042 | 1461175836846 Marionette TRACE conn3 <- [1,586,null,{}] 11:10:36 INFO - PROCESS | 6042 | 1461175836857 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}] 11:10:37 INFO - PROCESS | 6042 | 1461175837007 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:10:37 INFO - PROCESS | 6042 | 1461175837159 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca6b000 == 73 [pid = 6042] [id = 154] 11:10:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f81a0609400) [pid = 6042] [serial = 462] [outer = (nil)] 11:10:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f81a48aa800) [pid = 6042] [serial = 463] [outer = 0x7f81a0609400] 11:10:37 INFO - PROCESS | 6042 | 1461175837234 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81a59df800) [pid = 6042] [serial = 464] [outer = 0x7f81a0609400] 11:10:37 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:38 INFO - PROCESS | 6042 | 1461175838109 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]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1291ms 11:10:38 INFO - PROCESS | 6042 | 1461175838135 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 6042 | 1461175838138 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 11:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:10:38 INFO - PROCESS | 6042 | 1461175838144 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - PROCESS | 6042 | 1461175838150 Marionette TRACE conn3 <- [1,590,null,{}] 11:10:38 INFO - PROCESS | 6042 | 1461175838155 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}] 11:10:38 INFO - PROCESS | 6042 | 1461175838325 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:10:38 INFO - PROCESS | 6042 | 1461175838482 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03e2000 == 74 [pid = 6042] [id = 155] 11:10:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f81946e7c00) [pid = 6042] [serial = 465] [outer = (nil)] 11:10:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81a4775800) [pid = 6042] [serial = 466] [outer = 0x7f81946e7c00] 11:10:38 INFO - PROCESS | 6042 | 1461175838555 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81a75e5c00) [pid = 6042] [serial = 467] [outer = 0x7f81946e7c00] 11:10:39 INFO - PROCESS | 6042 | 1461175839420 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]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1329ms 11:10:39 INFO - PROCESS | 6042 | 1461175839477 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 6042 | 1461175839482 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 11:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:10:39 INFO - PROCESS | 6042 | 1461175839493 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - PROCESS | 6042 | 1461175839497 Marionette TRACE conn3 <- [1,594,null,{}] 11:10:39 INFO - PROCESS | 6042 | 1461175839506 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}] 11:10:39 INFO - PROCESS | 6042 | 1461175839737 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:10:39 INFO - PROCESS | 6042 | 1461175839903 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819471c800 == 75 [pid = 6042] [id = 156] 11:10:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81946ea400) [pid = 6042] [serial = 468] [outer = (nil)] 11:10:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81947dd800) [pid = 6042] [serial = 469] [outer = 0x7f81946ea400] 11:10:39 INFO - PROCESS | 6042 | 1461175839976 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81947e1000) [pid = 6042] [serial = 470] [outer = 0x7f81946ea400] 11:10:40 INFO - PROCESS | 6042 | 1461175840835 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]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1388ms 11:10:40 INFO - PROCESS | 6042 | 1461175840881 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:10:40 INFO - PROCESS | 6042 | 1461175840885 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 11:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:10:40 INFO - PROCESS | 6042 | 1461175840891 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 6042 | 1461175840895 Marionette TRACE conn3 <- [1,598,null,{}] 11:10:40 INFO - PROCESS | 6042 | 1461175840900 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}] 11:10:41 INFO - PROCESS | 6042 | 1461175841056 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:10:41 INFO - PROCESS | 6042 | 1461175841209 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81931e9800 == 76 [pid = 6042] [id = 157] 11:10:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f8193382400) [pid = 6042] [serial = 471] [outer = (nil)] 11:10:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f819338a800) [pid = 6042] [serial = 472] [outer = 0x7f8193382400] 11:10:41 INFO - PROCESS | 6042 | 1461175841279 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f8193390800) [pid = 6042] [serial = 473] [outer = 0x7f8193382400] 11:10:42 INFO - PROCESS | 6042 | 1461175842399 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]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1585ms 11:10:42 INFO - PROCESS | 6042 | 1461175842476 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:10:42 INFO - PROCESS | 6042 | 1461175842482 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 11:10:42 INFO - PROCESS | 6042 | 1461175842489 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 6042 | 1461175842495 Marionette TRACE conn3 <- [1,602,null,{}] 11:10:42 INFO - PROCESS | 6042 | 1461175842503 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}] 11:10:42 INFO - PROCESS | 6042 | 1461175842701 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:10:42 INFO - PROCESS | 6042 | 1461175842904 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca32000 == 77 [pid = 6042] [id = 158] 11:10:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81946ec800) [pid = 6042] [serial = 474] [outer = (nil)] 11:10:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81947e2800) [pid = 6042] [serial = 475] [outer = 0x7f81946ec800] 11:10:42 INFO - PROCESS | 6042 | 1461175842970 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819960cc00) [pid = 6042] [serial = 476] [outer = 0x7f81946ec800] 11:10:44 INFO - PROCESS | 6042 | 1461175844067 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]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1642ms 11:10:44 INFO - PROCESS | 6042 | 1461175844132 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 6042 | 1461175844140 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 11:10:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:10:44 INFO - PROCESS | 6042 | 1461175844149 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - PROCESS | 6042 | 1461175844153 Marionette TRACE conn3 <- [1,606,null,{}] 11:10:44 INFO - PROCESS | 6042 | 1461175844158 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}] 11:10:44 INFO - PROCESS | 6042 | 1461175844312 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:10:44 INFO - PROCESS | 6042 | 1461175844481 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3b3800 == 78 [pid = 6042] [id = 159] 11:10:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819b2cf800) [pid = 6042] [serial = 477] [outer = (nil)] 11:10:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819bf0c800) [pid = 6042] [serial = 478] [outer = 0x7f819b2cf800] 11:10:44 INFO - PROCESS | 6042 | 1461175844561 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819c058800) [pid = 6042] [serial = 479] [outer = 0x7f819b2cf800] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81a9066400) [pid = 6042] [serial = 372] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81a5927800) [pid = 6042] [serial = 369] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819bf0ac00) [pid = 6042] [serial = 360] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f8199da1000) [pid = 6042] [serial = 375] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81a46adc00) [pid = 6042] [serial = 366] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819d2a8c00) [pid = 6042] [serial = 363] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f819c07b800) [pid = 6042] [serial = 399] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3f5c000 == 77 [pid = 6042] [id = 148] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3116000 == 76 [pid = 6042] [id = 147] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8fae000 == 75 [pid = 6042] [id = 146] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e16e800 == 74 [pid = 6042] [id = 145] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca27000 == 73 [pid = 6042] [id = 144] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c3b5800 == 72 [pid = 6042] [id = 143] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cac9000 == 71 [pid = 6042] [id = 141] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199aba000 == 70 [pid = 6042] [id = 140] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81998df800 == 69 [pid = 6042] [id = 139] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199cbe000 == 68 [pid = 6042] [id = 138] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bca74000 == 67 [pid = 6042] [id = 137] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d3da800 == 66 [pid = 6042] [id = 136] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b33ab800 == 65 [pid = 6042] [id = 135] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fbfa000 == 64 [pid = 6042] [id = 134] 11:10:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b88ad000 == 63 [pid = 6042] [id = 133] 11:10:45 INFO - PROCESS | 6042 | 1461175845473 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]]]}] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81a6aab800) [pid = 6042] [serial = 391] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81a0076400) [pid = 6042] [serial = 384] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81a56c4c00) [pid = 6042] [serial = 390] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81b2230000) [pid = 6042] [serial = 397] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f819d25cc00) [pid = 6042] [serial = 381] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f81a007bc00) [pid = 6042] [serial = 385] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f81a6ab3c00) [pid = 6042] [serial = 394] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f81a46b3c00) [pid = 6042] [serial = 387] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f819d2b3c00) [pid = 6042] [serial = 382] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f8199bdd000) [pid = 6042] [serial = 393] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f819bab6800) [pid = 6042] [serial = 378] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81a4813800) [pid = 6042] [serial = 388] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819bac0800) [pid = 6042] [serial = 379] [outer = (nil)] [url = about:blank] 11:10:45 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f819d250400) [pid = 6042] [serial = 396] [outer = (nil)] [url = about:blank] 11:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1379ms 11:10:45 INFO - PROCESS | 6042 | 1461175845528 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 6042 | 1461175845532 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 11:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:10:45 INFO - PROCESS | 6042 | 1461175845537 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - PROCESS | 6042 | 1461175845542 Marionette TRACE conn3 <- [1,610,null,{}] 11:10:45 INFO - PROCESS | 6042 | 1461175845558 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}] 11:10:45 INFO - PROCESS | 6042 | 1461175845706 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:10:45 INFO - PROCESS | 6042 | 1461175845716 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1c8800 == 64 [pid = 6042] [id = 160] 11:10:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819c05a000) [pid = 6042] [serial = 480] [outer = (nil)] 11:10:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819c125800) [pid = 6042] [serial = 481] [outer = 0x7f819c05a000] 11:10:45 INFO - PROCESS | 6042 | 1461175845798 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819c6bdc00) [pid = 6042] [serial = 482] [outer = 0x7f819c05a000] 11:10:46 INFO - PROCESS | 6042 | 1461175846582 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]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1096ms 11:10:46 INFO - PROCESS | 6042 | 1461175846633 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:10:46 INFO - PROCESS | 6042 | 1461175846637 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 11:10:46 INFO - PROCESS | 6042 | 1461175846643 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 6042 | 1461175846646 Marionette TRACE conn3 <- [1,614,null,{}] 11:10:46 INFO - PROCESS | 6042 | 1461175846650 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}] 11:10:46 INFO - PROCESS | 6042 | 1461175846844 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:10:46 INFO - PROCESS | 6042 | 1461175846863 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06e1000 == 65 [pid = 6042] [id = 161] 11:10:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819c081000) [pid = 6042] [serial = 483] [outer = (nil)] 11:10:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819cbdd000) [pid = 6042] [serial = 484] [outer = 0x7f819c081000] 11:10:46 INFO - PROCESS | 6042 | 1461175846932 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f819d25b400) [pid = 6042] [serial = 485] [outer = 0x7f819c081000] 11:10:47 INFO - PROCESS | 6042 | 1461175847641 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]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1026ms 11:10:47 INFO - PROCESS | 6042 | 1461175847669 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 6042 | 1461175847672 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 11:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:10:47 INFO - PROCESS | 6042 | 1461175847677 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - PROCESS | 6042 | 1461175847690 Marionette TRACE conn3 <- [1,618,null,{}] 11:10:47 INFO - PROCESS | 6042 | 1461175847756 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}] 11:10:47 INFO - PROCESS | 6042 | 1461175847934 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:10:47 INFO - PROCESS | 6042 | 1461175847953 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5368800 == 66 [pid = 6042] [id = 162] 11:10:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819c6be000) [pid = 6042] [serial = 486] [outer = (nil)] 11:10:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f819d2b7800) [pid = 6042] [serial = 487] [outer = 0x7f819c6be000] 11:10:48 INFO - PROCESS | 6042 | 1461175848011 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f819fd6bc00) [pid = 6042] [serial = 488] [outer = 0x7f819c6be000] 11:10:48 INFO - PROCESS | 6042 | 1461175848803 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]]]}] 11:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1196ms 11:10:48 INFO - PROCESS | 6042 | 1461175848881 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:10:48 INFO - PROCESS | 6042 | 1461175848884 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 11:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:10:48 INFO - PROCESS | 6042 | 1461175848890 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:10:48 INFO - PROCESS | 6042 | 1461175848892 Marionette TRACE conn3 <- [1,622,null,{}] 11:10:48 INFO - PROCESS | 6042 | 1461175848897 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}] 11:10:49 INFO - PROCESS | 6042 | 1461175849104 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:10:49 INFO - PROCESS | 6042 | 1461175849129 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f41000 == 67 [pid = 6042] [id = 163] 11:10:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a0071400) [pid = 6042] [serial = 489] [outer = (nil)] 11:10:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81a46afc00) [pid = 6042] [serial = 490] [outer = 0x7f81a0071400] 11:10:49 INFO - PROCESS | 6042 | 1461175849190 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a4818000) [pid = 6042] [serial = 491] [outer = 0x7f81a0071400] 11:10:49 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81a007b400) [pid = 6042] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:10:49 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f819ca05c00) [pid = 6042] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:10:49 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f8199bdbc00) [pid = 6042] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:10:49 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f8199bd7400) [pid = 6042] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:10:49 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f819c11ac00) [pid = 6042] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:10:49 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f819c11f400) [pid = 6042] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:10:50 INFO - PROCESS | 6042 | 1461175850127 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]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1286ms 11:10:50 INFO - PROCESS | 6042 | 1461175850177 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 6042 | 1461175850180 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 11:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:10:50 INFO - PROCESS | 6042 | 1461175850185 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 6042 | 1461175850187 Marionette TRACE conn3 <- [1,626,null,{}] 11:10:50 INFO - PROCESS | 6042 | 1461175850193 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}] 11:10:50 INFO - PROCESS | 6042 | 1461175850333 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:10:50 INFO - PROCESS | 6042 | 1461175850347 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8fae000 == 68 [pid = 6042] [id = 164] 11:10:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f8199bdbc00) [pid = 6042] [serial = 492] [outer = (nil)] 11:10:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81a060d000) [pid = 6042] [serial = 493] [outer = 0x7f8199bdbc00] 11:10:50 INFO - PROCESS | 6042 | 1461175850505 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81a59d2800) [pid = 6042] [serial = 494] [outer = 0x7f8199bdbc00] 11:10:51 INFO - PROCESS | 6042 | 1461175851125 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]]]}] 11:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 978ms 11:10:51 INFO - PROCESS | 6042 | 1461175851164 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:10:51 INFO - PROCESS | 6042 | 1461175851168 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 11:10:51 INFO - PROCESS | 6042 | 1461175851173 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - PROCESS | 6042 | 1461175851176 Marionette TRACE conn3 <- [1,630,null,{}] 11:10:51 INFO - PROCESS | 6042 | 1461175851180 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}] 11:10:51 INFO - PROCESS | 6042 | 1461175851316 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:10:51 INFO - PROCESS | 6042 | 1461175851439 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b430f800 == 69 [pid = 6042] [id = 165] 11:10:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81934e2800) [pid = 6042] [serial = 495] [outer = (nil)] 11:10:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81934eac00) [pid = 6042] [serial = 496] [outer = 0x7f81934e2800] 11:10:51 INFO - PROCESS | 6042 | 1461175851499 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81934f0800) [pid = 6042] [serial = 497] [outer = 0x7f81934e2800] 11:10:52 INFO - PROCESS | 6042 | 1461175852319 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]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1177ms 11:10:52 INFO - PROCESS | 6042 | 1461175852351 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:10:52 INFO - PROCESS | 6042 | 1461175852357 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 11:10:52 INFO - PROCESS | 6042 | 1461175852365 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 6042 | 1461175852370 Marionette TRACE conn3 <- [1,634,null,{}] 11:10:52 INFO - PROCESS | 6042 | 1461175852378 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}] 11:10:52 INFO - PROCESS | 6042 | 1461175852548 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:10:52 INFO - PROCESS | 6042 | 1461175852698 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c60b000 == 70 [pid = 6042] [id = 166] 11:10:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81934ec400) [pid = 6042] [serial = 498] [outer = (nil)] 11:10:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81947da000) [pid = 6042] [serial = 499] [outer = 0x7f81934ec400] 11:10:52 INFO - PROCESS | 6042 | 1461175852771 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f819960ac00) [pid = 6042] [serial = 500] [outer = 0x7f81934ec400] 11:10:53 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:53 INFO - PROCESS | 6042 | 1461175853670 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]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1334ms 11:10:53 INFO - PROCESS | 6042 | 1461175853703 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 6042 | 1461175853711 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 11:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:10:53 INFO - PROCESS | 6042 | 1461175853722 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 6042 | 1461175853725 Marionette TRACE conn3 <- [1,638,null,{}] 11:10:53 INFO - PROCESS | 6042 | 1461175853731 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}] 11:10:53 INFO - PROCESS | 6042 | 1461175853885 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:10:54 INFO - PROCESS | 6042 | 1461175854041 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3bb4000 == 71 [pid = 6042] [id = 167] 11:10:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81946e8c00) [pid = 6042] [serial = 501] [outer = (nil)] 11:10:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819c050000) [pid = 6042] [serial = 502] [outer = 0x7f81946e8c00] 11:10:54 INFO - PROCESS | 6042 | 1461175854112 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819c075800) [pid = 6042] [serial = 503] [outer = 0x7f81946e8c00] 11:10:54 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:10:55 INFO - PROCESS | 6042 | 1461175855078 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]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1380ms 11:10:55 INFO - PROCESS | 6042 | 1461175855102 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 6042 | 1461175855106 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 11:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:10:55 INFO - PROCESS | 6042 | 1461175855112 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 6042 | 1461175855117 Marionette TRACE conn3 <- [1,642,null,{}] 11:10:55 INFO - PROCESS | 6042 | 1461175855133 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}] 11:10:55 INFO - PROCESS | 6042 | 1461175855294 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:10:55 INFO - PROCESS | 6042 | 1461175855453 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82a9800 == 72 [pid = 6042] [id = 168] 11:10:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819c6b2800) [pid = 6042] [serial = 504] [outer = (nil)] 11:10:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819d402c00) [pid = 6042] [serial = 505] [outer = 0x7f819c6b2800] 11:10:55 INFO - PROCESS | 6042 | 1461175855528 Marionette DEBUG loaded listener.js 11:10:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a060e400) [pid = 6042] [serial = 506] [outer = 0x7f819c6b2800] 11:10:56 INFO - PROCESS | 6042 | 1461175856408 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]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1333ms 11:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:10:56 INFO - PROCESS | 6042 | 1461175856446 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 6042 | 1461175856449 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 11:10:56 INFO - PROCESS | 6042 | 1461175856456 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - PROCESS | 6042 | 1461175856459 Marionette TRACE conn3 <- [1,646,null,{}] 11:10:56 INFO - PROCESS | 6042 | 1461175856464 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}] 11:10:56 INFO - PROCESS | 6042 | 1461175856629 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:10:56 INFO - PROCESS | 6042 | 1461175856794 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb238000 == 73 [pid = 6042] [id = 169] 11:10:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819c6c1000) [pid = 6042] [serial = 507] [outer = (nil)] 11:10:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81a480d000) [pid = 6042] [serial = 508] [outer = 0x7f819c6c1000] 11:10:56 INFO - PROCESS | 6042 | 1461175856863 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a5927c00) [pid = 6042] [serial = 509] [outer = 0x7f819c6c1000] 11:10:57 INFO - PROCESS | 6042 | 1461175857713 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]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1329ms 11:10:57 INFO - PROCESS | 6042 | 1461175857797 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 6042 | 1461175857802 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 11:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:10:57 INFO - PROCESS | 6042 | 1461175857809 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 6042 | 1461175857812 Marionette TRACE conn3 <- [1,650,null,{}] 11:10:57 INFO - PROCESS | 6042 | 1461175857817 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}] 11:10:57 INFO - PROCESS | 6042 | 1461175857969 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:10:58 INFO - PROCESS | 6042 | 1461175858122 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945ea000 == 74 [pid = 6042] [id = 170] 11:10:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f8199c66800) [pid = 6042] [serial = 510] [outer = (nil)] 11:10:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f8199c6ec00) [pid = 6042] [serial = 511] [outer = 0x7f8199c66800] 11:10:58 INFO - PROCESS | 6042 | 1461175858206 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f8199c73800) [pid = 6042] [serial = 512] [outer = 0x7f8199c66800] 11:10:59 INFO - PROCESS | 6042 | 1461175859069 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]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1333ms 11:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:10:59 INFO - PROCESS | 6042 | 1461175859142 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 6042 | 1461175859145 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 11:10:59 INFO - PROCESS | 6042 | 1461175859151 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 6042 | 1461175859155 Marionette TRACE conn3 <- [1,654,null,{}] 11:10:59 INFO - PROCESS | 6042 | 1461175859160 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}] 11:10:59 INFO - PROCESS | 6042 | 1461175859342 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:10:59 INFO - PROCESS | 6042 | 1461175859497 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07d1000 == 75 [pid = 6042] [id = 171] 11:10:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a3fd4400) [pid = 6042] [serial = 513] [outer = (nil)] 11:10:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81a8f4ec00) [pid = 6042] [serial = 514] [outer = 0x7f81a3fd4400] 11:10:59 INFO - PROCESS | 6042 | 1461175859572 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81b35ba800) [pid = 6042] [serial = 515] [outer = 0x7f81a3fd4400] 11:11:00 INFO - PROCESS | 6042 | 1461175860480 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]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1380ms 11:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:11:00 INFO - PROCESS | 6042 | 1461175860532 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 6042 | 1461175860535 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 11:11:00 INFO - PROCESS | 6042 | 1461175860542 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 6042 | 1461175860546 Marionette TRACE conn3 <- [1,658,null,{}] 11:11:00 INFO - PROCESS | 6042 | 1461175860552 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}] 11:11:00 INFO - PROCESS | 6042 | 1461175860698 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:11:00 INFO - PROCESS | 6042 | 1461175860856 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0927800 == 76 [pid = 6042] [id = 172] 11:11:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f8199794800) [pid = 6042] [serial = 516] [outer = (nil)] 11:11:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f819979d800) [pid = 6042] [serial = 517] [outer = 0x7f8199794800] 11:11:00 INFO - PROCESS | 6042 | 1461175860929 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81997a1c00) [pid = 6042] [serial = 518] [outer = 0x7f8199794800] 11:11:01 INFO - PROCESS | 6042 | 1461175861796 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]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1335ms 11:11:01 INFO - PROCESS | 6042 | 1461175861876 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 6042 | 1461175861879 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 11:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:11:01 INFO - PROCESS | 6042 | 1461175861885 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 6042 | 1461175861888 Marionette TRACE conn3 <- [1,662,null,{}] 11:11:01 INFO - PROCESS | 6042 | 1461175861894 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}] 11:11:02 INFO - PROCESS | 6042 | 1461175862080 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:11:02 INFO - PROCESS | 6042 | 1461175862239 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1dc800 == 77 [pid = 6042] [id = 173] 11:11:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f8199797800) [pid = 6042] [serial = 519] [outer = (nil)] 11:11:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f819bf0f400) [pid = 6042] [serial = 520] [outer = 0x7f8199797800] 11:11:02 INFO - PROCESS | 6042 | 1461175862309 Marionette DEBUG loaded listener.js 11:11:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81a0885000) [pid = 6042] [serial = 521] [outer = 0x7f8199797800] 11:11:02 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:03 INFO - PROCESS | 6042 | 1461175863139 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]]]}] 11:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1283ms 11:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:11:03 INFO - PROCESS | 6042 | 1461175863169 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 6042 | 1461175863172 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 11:11:03 INFO - PROCESS | 6042 | 1461175863178 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - PROCESS | 6042 | 1461175863181 Marionette TRACE conn3 <- [1,666,null,{}] 11:11:03 INFO - PROCESS | 6042 | 1461175863186 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}] 11:11:03 INFO - PROCESS | 6042 | 1461175863368 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:11:03 INFO - PROCESS | 6042 | 1461175863912 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1de800 == 78 [pid = 6042] [id = 174] 11:11:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f8193389000) [pid = 6042] [serial = 522] [outer = (nil)] 11:11:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f8193390c00) [pid = 6042] [serial = 523] [outer = 0x7f8193389000] 11:11:04 INFO - PROCESS | 6042 | 1461175864025 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81934f1c00) [pid = 6042] [serial = 524] [outer = 0x7f8193389000] 11:11:04 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:04 INFO - PROCESS | 6042 | 1461175864831 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]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1735ms 11:11:04 INFO - PROCESS | 6042 | 1461175864914 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 6042 | 1461175864926 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 11:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:11:04 INFO - PROCESS | 6042 | 1461175864937 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 6042 | 1461175864947 Marionette TRACE conn3 <- [1,670,null,{}] 11:11:05 INFO - PROCESS | 6042 | 1461175865004 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}] 11:11:05 INFO - PROCESS | 6042 | 1461175865201 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:11:05 INFO - PROCESS | 6042 | 1461175865327 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998d2800 == 79 [pid = 6042] [id = 175] 11:11:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81947e0c00) [pid = 6042] [serial = 525] [outer = (nil)] 11:11:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819960fc00) [pid = 6042] [serial = 526] [outer = 0x7f81947e0c00] 11:11:05 INFO - PROCESS | 6042 | 1461175865393 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f8199bd7400) [pid = 6042] [serial = 527] [outer = 0x7f81947e0c00] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b829b000 == 78 [pid = 6042] [id = 119] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f81b35af000) [pid = 6042] [serial = 414] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f81b85bf400) [pid = 6042] [serial = 417] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f81a060e000) [pid = 6042] [serial = 420] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819d252c00) [pid = 6042] [serial = 423] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819cbd6000) [pid = 6042] [serial = 426] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819c054800) [pid = 6042] [serial = 447] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8fae000 == 77 [pid = 6042] [id = 164] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f41000 == 76 [pid = 6042] [id = 163] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5368800 == 75 [pid = 6042] [id = 162] 11:11:06 INFO - PROCESS | 6042 | 1461175866470 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]]]}] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a06e1000 == 74 [pid = 6042] [id = 161] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1c8800 == 73 [pid = 6042] [id = 160] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c3b3800 == 72 [pid = 6042] [id = 159] 11:11:06 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca32000 == 71 [pid = 6042] [id = 158] 11:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1600ms 11:11:06 INFO - PROCESS | 6042 | 1461175866543 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:11:06 INFO - PROCESS | 6042 | 1461175866549 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 11:11:06 INFO - PROCESS | 6042 | 1461175866555 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 6042 | 1461175866558 Marionette TRACE conn3 <- [1,674,null,{}] 11:11:06 INFO - PROCESS | 6042 | 1461175866563 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}] 11:11:06 INFO - PROCESS | 6042 | 1461175866711 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a3fe1000) [pid = 6042] [serial = 441] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81a4b8e000) [pid = 6042] [serial = 444] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f8199da2000) [pid = 6042] [serial = 430] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f8199d94000) [pid = 6042] [serial = 429] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f819c07ac00) [pid = 6042] [serial = 402] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a46aa400) [pid = 6042] [serial = 408] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819d2a9000) [pid = 6042] [serial = 405] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819bac2000) [pid = 6042] [serial = 432] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819c11f000) [pid = 6042] [serial = 433] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819c127800) [pid = 6042] [serial = 435] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819d253800) [pid = 6042] [serial = 436] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81a9280400) [pid = 6042] [serial = 411] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81a0c58000) [pid = 6042] [serial = 438] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a3d65c00) [pid = 6042] [serial = 439] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81a46b8800) [pid = 6042] [serial = 442] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81a5e08400) [pid = 6042] [serial = 445] [outer = (nil)] [url = about:blank] 11:11:06 INFO - PROCESS | 6042 | 1461175866947 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3ab000 == 72 [pid = 6042] [id = 176] 11:11:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f8199606400) [pid = 6042] [serial = 528] [outer = (nil)] 11:11:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819b2c6400) [pid = 6042] [serial = 529] [outer = 0x7f8199606400] 11:11:07 INFO - PROCESS | 6042 | 1461175867032 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819bac2000) [pid = 6042] [serial = 530] [outer = 0x7f8199606400] 11:11:07 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:11:07 INFO - PROCESS | 6042 | 1461175867685 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]]]}] 11:11:07 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 11:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1184ms 11:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:11:07 INFO - PROCESS | 6042 | 1461175867739 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:11:07 INFO - PROCESS | 6042 | 1461175867741 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 11:11:07 INFO - PROCESS | 6042 | 1461175867755 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:11:07 INFO - PROCESS | 6042 | 1461175867763 Marionette TRACE conn3 <- [1,678,null,{}] 11:11:07 INFO - PROCESS | 6042 | 1461175867771 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}] 11:11:07 INFO - PROCESS | 6042 | 1461175867959 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:11:07 INFO - PROCESS | 6042 | 1461175867977 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ef9e000 == 73 [pid = 6042] [id = 177] 11:11:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f8199bdac00) [pid = 6042] [serial = 531] [outer = (nil)] 11:11:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f819c076c00) [pid = 6042] [serial = 532] [outer = 0x7f8199bdac00] 11:11:08 INFO - PROCESS | 6042 | 1461175868038 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819c124400) [pid = 6042] [serial = 533] [outer = 0x7f8199bdac00] 11:11:08 INFO - PROCESS | 6042 | 1461175868791 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]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1102ms 11:11:08 INFO - PROCESS | 6042 | 1461175868851 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 6042 | 1461175868856 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 11:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:11:08 INFO - PROCESS | 6042 | 1461175868861 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - PROCESS | 6042 | 1461175868863 Marionette TRACE conn3 <- [1,682,null,{}] 11:11:08 INFO - PROCESS | 6042 | 1461175868872 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}] 11:11:09 INFO - PROCESS | 6042 | 1461175869072 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:11:09 INFO - PROCESS | 6042 | 1461175869092 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07ce000 == 74 [pid = 6042] [id = 178] 11:11:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819bac2800) [pid = 6042] [serial = 534] [outer = (nil)] 11:11:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f819c6b8800) [pid = 6042] [serial = 535] [outer = 0x7f819bac2800] 11:11:09 INFO - PROCESS | 6042 | 1461175869151 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f819cbdec00) [pid = 6042] [serial = 536] [outer = 0x7f819bac2800] 11:11:10 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:10 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:10 INFO - PROCESS | 6042 | 1461175870384 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]]]}] 11:11:10 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) 11:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1533ms 11:11:10 INFO - PROCESS | 6042 | 1461175870396 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 6042 | 1461175870398 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 11:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:11:10 INFO - PROCESS | 6042 | 1461175870404 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - PROCESS | 6042 | 1461175870406 Marionette TRACE conn3 <- [1,686,null,{}] 11:11:10 INFO - PROCESS | 6042 | 1461175870427 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}] 11:11:10 INFO - PROCESS | 6042 | 1461175870599 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:11:10 INFO - PROCESS | 6042 | 1461175870621 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a504a000 == 75 [pid = 6042] [id = 179] 11:11:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819d2b1400) [pid = 6042] [serial = 537] [outer = (nil)] 11:11:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f819fb33400) [pid = 6042] [serial = 538] [outer = 0x7f819d2b1400] 11:11:10 INFO - PROCESS | 6042 | 1461175870691 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81a0079c00) [pid = 6042] [serial = 539] [outer = 0x7f819d2b1400] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f819c081000) [pid = 6042] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f8199bdbc00) [pid = 6042] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819c05a000) [pid = 6042] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819c6be000) [pid = 6042] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819b2cf800) [pid = 6042] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81a0071400) [pid = 6042] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:11:11 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81946ec800) [pid = 6042] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:11:12 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:12 INFO - PROCESS | 6042 | 1461175872077 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]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1695ms 11:11:12 INFO - PROCESS | 6042 | 1461175872099 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 6042 | 1461175872103 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 11:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:11:12 INFO - PROCESS | 6042 | 1461175872108 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - PROCESS | 6042 | 1461175872111 Marionette TRACE conn3 <- [1,690,null,{}] 11:11:12 INFO - PROCESS | 6042 | 1461175872116 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}] 11:11:12 INFO - PROCESS | 6042 | 1461175872298 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:11:12 INFO - PROCESS | 6042 | 1461175872361 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58c9800 == 76 [pid = 6042] [id = 180] 11:11:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819c122800) [pid = 6042] [serial = 540] [outer = (nil)] 11:11:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a0604400) [pid = 6042] [serial = 541] [outer = 0x7f819c122800] 11:11:12 INFO - PROCESS | 6042 | 1461175872422 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a088ec00) [pid = 6042] [serial = 542] [outer = 0x7f819c122800] 11:11:13 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:13 INFO - PROCESS | 6042 | 1461175873551 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]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1490ms 11:11:13 INFO - PROCESS | 6042 | 1461175873600 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 6042 | 1461175873606 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 11:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:11:13 INFO - PROCESS | 6042 | 1461175873614 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 6042 | 1461175873620 Marionette TRACE conn3 <- [1,694,null,{}] 11:11:13 INFO - PROCESS | 6042 | 1461175873673 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}] 11:11:13 INFO - PROCESS | 6042 | 1461175873932 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:11:14 INFO - PROCESS | 6042 | 1461175874091 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca24800 == 77 [pid = 6042] [id = 181] 11:11:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81946ec000) [pid = 6042] [serial = 543] [outer = (nil)] 11:11:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81947dc000) [pid = 6042] [serial = 544] [outer = 0x7f81946ec000] 11:11:14 INFO - PROCESS | 6042 | 1461175874165 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f819979a400) [pid = 6042] [serial = 545] [outer = 0x7f81946ec000] 11:11:15 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:15 INFO - PROCESS | 6042 | 1461175875472 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]]]}] 11:11:15 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) 11:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1883ms 11:11:15 INFO - PROCESS | 6042 | 1461175875497 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 6042 | 1461175875509 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 11:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:11:15 INFO - PROCESS | 6042 | 1461175875590 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:11:15 INFO - PROCESS | 6042 | 1461175875595 Marionette TRACE conn3 <- [1,698,null,{}] 11:11:15 INFO - PROCESS | 6042 | 1461175875604 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}] 11:11:15 INFO - PROCESS | 6042 | 1461175875761 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:11:15 INFO - PROCESS | 6042 | 1461175875911 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07ca800 == 78 [pid = 6042] [id = 182] 11:11:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81934edc00) [pid = 6042] [serial = 546] [outer = (nil)] 11:11:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f8199c6cc00) [pid = 6042] [serial = 547] [outer = 0x7f81934edc00] 11:11:15 INFO - PROCESS | 6042 | 1461175875983 Marionette DEBUG loaded listener.js 11:11:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819c051c00) [pid = 6042] [serial = 548] [outer = 0x7f81934edc00] 11:11:17 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:17 INFO - PROCESS | 6042 | 1461175877428 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]]]}] 11:11:17 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) 11:11:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1909ms 11:11:17 INFO - PROCESS | 6042 | 1461175877479 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 6042 | 1461175877483 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 11:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:11:17 INFO - PROCESS | 6042 | 1461175877490 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 6042 | 1461175877496 Marionette TRACE conn3 <- [1,702,null,{}] 11:11:17 INFO - PROCESS | 6042 | 1461175877512 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}] 11:11:17 INFO - PROCESS | 6042 | 1461175877744 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:11:17 INFO - PROCESS | 6042 | 1461175877859 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad11b800 == 79 [pid = 6042] [id = 183] 11:11:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f819c075000) [pid = 6042] [serial = 549] [outer = (nil)] 11:11:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f819fd5d000) [pid = 6042] [serial = 550] [outer = 0x7f819c075000] 11:11:17 INFO - PROCESS | 6042 | 1461175877931 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81a0603000) [pid = 6042] [serial = 551] [outer = 0x7f819c075000] 11:11:19 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:19 INFO - PROCESS | 6042 | 1461175879144 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]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:11:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1687ms 11:11:19 INFO - PROCESS | 6042 | 1461175879188 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:11:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:11:19 INFO - PROCESS | 6042 | 1461175879193 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 11:11:19 INFO - PROCESS | 6042 | 1461175879199 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 6042 | 1461175879202 Marionette TRACE conn3 <- [1,706,null,{}] 11:11:19 INFO - PROCESS | 6042 | 1461175879207 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}] 11:11:19 INFO - PROCESS | 6042 | 1461175879397 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:11:19 INFO - PROCESS | 6042 | 1461175879566 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b430d000 == 80 [pid = 6042] [id = 184] 11:11:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f819c077c00) [pid = 6042] [serial = 552] [outer = (nil)] 11:11:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81a0891400) [pid = 6042] [serial = 553] [outer = 0x7f819c077c00] 11:11:19 INFO - PROCESS | 6042 | 1461175879638 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81a2591000) [pid = 6042] [serial = 554] [outer = 0x7f819c077c00] 11:11:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:20 INFO - PROCESS | 6042 | 1461175880904 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]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1747ms 11:11:21 INFO - PROCESS | 6042 | 1461175881036 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 6042 | 1461175881041 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 11:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:11:21 INFO - PROCESS | 6042 | 1461175881056 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 6042 | 1461175881058 Marionette TRACE conn3 <- [1,710,null,{}] 11:11:21 INFO - PROCESS | 6042 | 1461175881064 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}] 11:11:21 INFO - PROCESS | 6042 | 1461175881220 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:11:21 INFO - PROCESS | 6042 | 1461175881372 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199aba000 == 81 [pid = 6042] [id = 185] 11:11:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819c6bf400) [pid = 6042] [serial = 555] [outer = (nil)] 11:11:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81a0070c00) [pid = 6042] [serial = 556] [outer = 0x7f819c6bf400] 11:11:21 INFO - PROCESS | 6042 | 1461175881444 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81a2594800) [pid = 6042] [serial = 557] [outer = 0x7f819c6bf400] 11:11:22 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1883ms 11:11:22 INFO - PROCESS | 6042 | 1461175882930 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]]]}] 11:11:22 INFO - PROCESS | 6042 | 1461175882940 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:11:22 INFO - PROCESS | 6042 | 1461175882948 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 11:11:22 INFO - PROCESS | 6042 | 1461175882956 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 6042 | 1461175882961 Marionette TRACE conn3 <- [1,714,null,{}] 11:11:22 INFO - PROCESS | 6042 | 1461175882968 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}] 11:11:23 INFO - PROCESS | 6042 | 1461175883263 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:11:23 INFO - PROCESS | 6042 | 1461175883384 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06f7000 == 82 [pid = 6042] [id = 186] 11:11:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f819979a000) [pid = 6042] [serial = 558] [outer = (nil)] 11:11:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f8199bd9400) [pid = 6042] [serial = 559] [outer = 0x7f819979a000] 11:11:23 INFO - PROCESS | 6042 | 1461175883451 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f819b2c8c00) [pid = 6042] [serial = 560] [outer = 0x7f819979a000] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8932000 == 81 [pid = 6042] [id = 86] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f81934eac00) [pid = 6042] [serial = 496] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a504a000 == 80 [pid = 6042] [id = 179] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07ce000 == 79 [pid = 6042] [id = 178] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ef9e000 == 78 [pid = 6042] [id = 177] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c3ab000 == 77 [pid = 6042] [id = 176] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81998d2800 == 76 [pid = 6042] [id = 175] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1de800 == 75 [pid = 6042] [id = 174] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945ea000 == 74 [pid = 6042] [id = 170] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bb238000 == 73 [pid = 6042] [id = 169] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b82a9800 == 72 [pid = 6042] [id = 168] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3bb4000 == 71 [pid = 6042] [id = 167] 11:11:24 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c60b000 == 70 [pid = 6042] [id = 166] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f81947dd800) [pid = 6042] [serial = 469] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f819cbdd000) [pid = 6042] [serial = 484] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81a59d2800) [pid = 6042] [serial = 494] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819bab6400) [pid = 6042] [serial = 450] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f81a48aa800) [pid = 6042] [serial = 463] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819c123800) [pid = 6042] [serial = 453] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819d25b400) [pid = 6042] [serial = 485] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819c6bdc00) [pid = 6042] [serial = 482] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819d2b7800) [pid = 6042] [serial = 487] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f819c058800) [pid = 6042] [serial = 479] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f819c125800) [pid = 6042] [serial = 481] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819c659000) [pid = 6042] [serial = 247] [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.] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81a0c62000) [pid = 6042] [serial = 460] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81a46afc00) [pid = 6042] [serial = 490] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f819fd6bc00) [pid = 6042] [serial = 488] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819338a800) [pid = 6042] [serial = 472] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81a060d000) [pid = 6042] [serial = 493] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81947e2800) [pid = 6042] [serial = 475] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819bf0c800) [pid = 6042] [serial = 478] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819960cc00) [pid = 6042] [serial = 476] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81a4775800) [pid = 6042] [serial = 466] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819cf56c00) [pid = 6042] [serial = 457] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a4818000) [pid = 6042] [serial = 491] [outer = (nil)] [url = about:blank] 11:11:24 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:24 INFO - PROCESS | 6042 | 1461175884943 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]]]}] 11:11:24 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 11:11:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2042ms 11:11:25 INFO - PROCESS | 6042 | 1461175884998 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 6042 | 1461175885006 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 11:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:11:25 INFO - PROCESS | 6042 | 1461175885015 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - PROCESS | 6042 | 1461175885019 Marionette TRACE conn3 <- [1,718,null,{}] 11:11:25 INFO - PROCESS | 6042 | 1461175885024 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}] 11:11:25 INFO - PROCESS | 6042 | 1461175885191 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:11:25 INFO - PROCESS | 6042 | 1461175885334 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199ca9000 == 71 [pid = 6042] [id = 187] 11:11:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819338b000) [pid = 6042] [serial = 561] [outer = (nil)] 11:11:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819b2ce400) [pid = 6042] [serial = 562] [outer = 0x7f819338b000] 11:11:25 INFO - PROCESS | 6042 | 1461175885435 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f819c076000) [pid = 6042] [serial = 563] [outer = 0x7f819338b000] 11:11:26 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:26 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:26 INFO - PROCESS | 6042 | 1461175886916 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]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1932ms 11:11:27 INFO - PROCESS | 6042 | 1461175887003 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:11:27 INFO - PROCESS | 6042 | 1461175887007 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 11:11:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:11:27 INFO - PROCESS | 6042 | 1461175887020 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:11:27 INFO - PROCESS | 6042 | 1461175887029 Marionette TRACE conn3 <- [1,722,null,{}] 11:11:27 INFO - PROCESS | 6042 | 1461175887043 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}] 11:11:27 INFO - PROCESS | 6042 | 1461175887195 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:11:27 INFO - PROCESS | 6042 | 1461175887329 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06df800 == 72 [pid = 6042] [id = 188] 11:11:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819c059c00) [pid = 6042] [serial = 564] [outer = (nil)] 11:11:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819fd60c00) [pid = 6042] [serial = 565] [outer = 0x7f819c059c00] 11:11:27 INFO - PROCESS | 6042 | 1461175887393 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a0891c00) [pid = 6042] [serial = 566] [outer = 0x7f819c059c00] 11:11:28 INFO - PROCESS | 6042 | 1461175888120 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] 11:11:28 INFO - PROCESS | 6042 | 1461175888165 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 11:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:11:28 INFO - PROCESS | 6042 | 1461175888170 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 6042 | 1461175888173 Marionette TRACE conn3 <- [1,726,null,{}] 11:11:28 INFO - PROCESS | 6042 | 1461175888190 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}] 11:11:28 INFO - PROCESS | 6042 | 1461175888379 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:11:28 INFO - PROCESS | 6042 | 1461175888404 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a2e87000 == 73 [pid = 6042] [id = 189] 11:11:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f819c07d400) [pid = 6042] [serial = 567] [outer = (nil)] 11:11:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81a46aac00) [pid = 6042] [serial = 568] [outer = 0x7f819c07d400] 11:11:28 INFO - PROCESS | 6042 | 1461175888464 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a5855000) [pid = 6042] [serial = 569] [outer = 0x7f819c07d400] 11:11:29 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:29 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a46ad800) [pid = 6042] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819c072c00) [pid = 6042] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819c04c400) [pid = 6042] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819bac2800) [pid = 6042] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819d2b1400) [pid = 6042] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f8199bdac00) [pid = 6042] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f8199606400) [pid = 6042] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81947e0c00) [pid = 6042] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f8193389000) [pid = 6042] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:11:29 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81934e2800) [pid = 6042] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:11:29 INFO - PROCESS | 6042 | 1461175889556 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]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:11:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1436ms 11:11:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:11:29 INFO - PROCESS | 6042 | 1461175889606 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 6042 | 1461175889609 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 11:11:29 INFO - PROCESS | 6042 | 1461175889615 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 6042 | 1461175889618 Marionette TRACE conn3 <- [1,730,null,{}] 11:11:29 INFO - PROCESS | 6042 | 1461175889623 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}] 11:11:29 INFO - PROCESS | 6042 | 1461175889802 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:11:29 INFO - PROCESS | 6042 | 1461175889939 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca17000 == 74 [pid = 6042] [id = 190] 11:11:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819bf02c00) [pid = 6042] [serial = 570] [outer = (nil)] 11:11:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819c124c00) [pid = 6042] [serial = 571] [outer = 0x7f819bf02c00] 11:11:30 INFO - PROCESS | 6042 | 1461175890005 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a0c58400) [pid = 6042] [serial = 572] [outer = 0x7f819bf02c00] 11:11:30 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:30 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:30 INFO - PROCESS | 6042 | 1461175890700 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] 11:11:30 INFO - PROCESS | 6042 | 1461175890756 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 11:11:30 INFO - PROCESS | 6042 | 1461175890762 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - PROCESS | 6042 | 1461175890765 Marionette TRACE conn3 <- [1,734,null,{}] 11:11:30 INFO - PROCESS | 6042 | 1461175890774 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}] 11:11:30 INFO - PROCESS | 6042 | 1461175890948 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:11:30 INFO - PROCESS | 6042 | 1461175890959 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b820c000 == 75 [pid = 6042] [id = 191] 11:11:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a0c61800) [pid = 6042] [serial = 573] [outer = (nil)] 11:11:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81a92b6800) [pid = 6042] [serial = 574] [outer = 0x7f81a0c61800] 11:11:31 INFO - PROCESS | 6042 | 1461175891025 Marionette DEBUG loaded listener.js 11:11:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81b3313800) [pid = 6042] [serial = 575] [outer = 0x7f81a0c61800] 11:11:31 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:32 INFO - PROCESS | 6042 | 1461175892107 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]]]}] 11:11:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1383ms 11:11:32 INFO - PROCESS | 6042 | 1461175892145 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:11:32 INFO - PROCESS | 6042 | 1461175892151 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 11:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:11:32 INFO - PROCESS | 6042 | 1461175892159 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:11:32 INFO - PROCESS | 6042 | 1461175892165 Marionette TRACE conn3 <- [1,738,null,{}] 11:11:32 INFO - PROCESS | 6042 | 1461175892173 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}] 11:11:32 INFO - PROCESS | 6042 | 1461175892351 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:11:32 INFO - PROCESS | 6042 | 1461175892564 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e0d1000 == 76 [pid = 6042] [id = 192] 11:11:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f8199bdcc00) [pid = 6042] [serial = 576] [outer = (nil)] 11:11:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f8199c72c00) [pid = 6042] [serial = 577] [outer = 0x7f8199bdcc00] 11:11:32 INFO - PROCESS | 6042 | 1461175892685 Marionette DEBUG loaded listener.js 11:11:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819bac1800) [pid = 6042] [serial = 578] [outer = 0x7f8199bdcc00] 11:11:33 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:33 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:33 INFO - PROCESS | 6042 | 1461175893992 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]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1891ms 11:11:34 INFO - PROCESS | 6042 | 1461175894185 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 6042 | 1461175894192 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 11:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:11:34 INFO - PROCESS | 6042 | 1461175894206 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - PROCESS | 6042 | 1461175894209 Marionette TRACE conn3 <- [1,742,null,{}] 11:11:34 INFO - PROCESS | 6042 | 1461175894216 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}] 11:11:34 INFO - PROCESS | 6042 | 1461175894375 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:11:34 INFO - PROCESS | 6042 | 1461175894528 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad119800 == 77 [pid = 6042] [id = 193] 11:11:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81932e3400) [pid = 6042] [serial = 579] [outer = (nil)] 11:11:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f819c053c00) [pid = 6042] [serial = 580] [outer = 0x7f81932e3400] 11:11:34 INFO - PROCESS | 6042 | 1461175894601 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f819fde4000) [pid = 6042] [serial = 581] [outer = 0x7f81932e3400] 11:11:35 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:35 INFO - PROCESS | 6042 | 1461175895919 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]]]}] 11:11:35 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 11:11:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1782ms 11:11:36 INFO - PROCESS | 6042 | 1461175896002 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 6042 | 1461175896005 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 11:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:11:36 INFO - PROCESS | 6042 | 1461175896014 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - PROCESS | 6042 | 1461175896019 Marionette TRACE conn3 <- [1,746,null,{}] 11:11:36 INFO - PROCESS | 6042 | 1461175896035 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}] 11:11:36 INFO - PROCESS | 6042 | 1461175896204 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:11:36 INFO - PROCESS | 6042 | 1461175896364 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b843c800 == 78 [pid = 6042] [id = 194] 11:11:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819e383000) [pid = 6042] [serial = 582] [outer = (nil)] 11:11:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81a0076400) [pid = 6042] [serial = 583] [outer = 0x7f819e383000] 11:11:36 INFO - PROCESS | 6042 | 1461175896439 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81a46afc00) [pid = 6042] [serial = 584] [outer = 0x7f819e383000] 11:11:37 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:37 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:37 INFO - PROCESS | 6042 | 1461175897727 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]]]}] 11:11:37 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.) 11:11:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1740ms 11:11:37 INFO - PROCESS | 6042 | 1461175897811 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 6042 | 1461175897816 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 11:11:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:11:37 INFO - PROCESS | 6042 | 1461175897826 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - PROCESS | 6042 | 1461175897828 Marionette TRACE conn3 <- [1,750,null,{}] 11:11:37 INFO - PROCESS | 6042 | 1461175897834 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}] 11:11:37 INFO - PROCESS | 6042 | 1461175897981 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:11:38 INFO - PROCESS | 6042 | 1461175898134 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb233800 == 79 [pid = 6042] [id = 195] 11:11:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f8199798000) [pid = 6042] [serial = 585] [outer = (nil)] 11:11:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81a905bc00) [pid = 6042] [serial = 586] [outer = 0x7f8199798000] 11:11:38 INFO - PROCESS | 6042 | 1461175898207 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81b2230000) [pid = 6042] [serial = 587] [outer = 0x7f8199798000] 11:11:39 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:39 INFO - PROCESS | 6042 | 1461175899431 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]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:11:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1641ms 11:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:11:39 INFO - PROCESS | 6042 | 1461175899467 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 6042 | 1461175899470 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 11:11:39 INFO - PROCESS | 6042 | 1461175899476 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 6042 | 1461175899480 Marionette TRACE conn3 <- [1,754,null,{}] 11:11:39 INFO - PROCESS | 6042 | 1461175899485 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}] 11:11:39 INFO - PROCESS | 6042 | 1461175899684 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:11:39 INFO - PROCESS | 6042 | 1461175899845 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193291000 == 80 [pid = 6042] [id = 196] 11:11:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f819ad62400) [pid = 6042] [serial = 588] [outer = (nil)] 11:11:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819ad69c00) [pid = 6042] [serial = 589] [outer = 0x7f819ad62400] 11:11:39 INFO - PROCESS | 6042 | 1461175899917 Marionette DEBUG loaded listener.js 11:11:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819ad70800) [pid = 6042] [serial = 590] [outer = 0x7f819ad62400] 11:11:41 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:41 INFO - PROCESS | 6042 | 1461175901118 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]]]}] 11:11:41 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 11:11:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1686ms 11:11:41 INFO - PROCESS | 6042 | 1461175901215 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 6042 | 1461175901222 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 11:11:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:11:41 INFO - PROCESS | 6042 | 1461175901291 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 6042 | 1461175901294 Marionette TRACE conn3 <- [1,758,null,{}] 11:11:41 INFO - PROCESS | 6042 | 1461175901301 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}] 11:11:41 INFO - PROCESS | 6042 | 1461175901508 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:11:41 INFO - PROCESS | 6042 | 1461175901901 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998c5000 == 81 [pid = 6042] [id = 197] 11:11:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81932e7400) [pid = 6042] [serial = 591] [outer = (nil)] 11:11:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f819338c400) [pid = 6042] [serial = 592] [outer = 0x7f81932e7400] 11:11:41 INFO - PROCESS | 6042 | 1461175901966 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81946e8000) [pid = 6042] [serial = 593] [outer = 0x7f81932e7400] 11:11:42 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:42 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:11:42 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:42 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:42 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:11:42 INFO - PROCESS | 6042 | 1461175902950 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]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1744ms 11:11:43 INFO - PROCESS | 6042 | 1461175903029 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 6042 | 1461175903036 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 11:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:11:43 INFO - PROCESS | 6042 | 1461175903044 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 6042 | 1461175903047 Marionette TRACE conn3 <- [1,762,null,{}] 11:11:43 INFO - PROCESS | 6042 | 1461175903054 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}] 11:11:43 INFO - PROCESS | 6042 | 1461175903259 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b82b7000 == 80 [pid = 6042] [id = 149] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a03e2000 == 79 [pid = 6042] [id = 155] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ba585800 == 78 [pid = 6042] [id = 152] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca17000 == 77 [pid = 6042] [id = 190] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f81a0604400) [pid = 6042] [serial = 541] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f8199c6ec00) [pid = 6042] [serial = 511] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81a8f4ec00) [pid = 6042] [serial = 514] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819979d800) [pid = 6042] [serial = 517] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f819bf0f400) [pid = 6042] [serial = 520] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | 1461175903518 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a2e87000 == 76 [pid = 6042] [id = 189] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a06df800 == 75 [pid = 6042] [id = 188] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199ca9000 == 74 [pid = 6042] [id = 187] 11:11:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194716800 == 75 [pid = 6042] [id = 198] 11:11:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81946e6c00) [pid = 6042] [serial = 594] [outer = (nil)] 11:11:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819979bc00) [pid = 6042] [serial = 595] [outer = 0x7f81946e6c00] 11:11:43 INFO - PROCESS | 6042 | 1461175903590 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f8199bd6400) [pid = 6042] [serial = 596] [outer = 0x7f81946e6c00] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a06f7000 == 74 [pid = 6042] [id = 186] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199aba000 == 73 [pid = 6042] [id = 185] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b430d000 == 72 [pid = 6042] [id = 184] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad11b800 == 71 [pid = 6042] [id = 183] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07ca800 == 70 [pid = 6042] [id = 182] 11:11:43 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca24800 == 69 [pid = 6042] [id = 181] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81a75dc800) [pid = 6042] [serial = 358] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819c080800) [pid = 6042] [serial = 400] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f819c05a800) [pid = 6042] [serial = 448] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819c6b8800) [pid = 6042] [serial = 535] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819fb33400) [pid = 6042] [serial = 538] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819c076c00) [pid = 6042] [serial = 532] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f81a480d000) [pid = 6042] [serial = 508] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f819b2c6400) [pid = 6042] [serial = 529] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f819bac2000) [pid = 6042] [serial = 530] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f8199bd7400) [pid = 6042] [serial = 527] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819960fc00) [pid = 6042] [serial = 526] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81934f1c00) [pid = 6042] [serial = 524] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f8193390c00) [pid = 6042] [serial = 523] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819c050000) [pid = 6042] [serial = 502] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81947da000) [pid = 6042] [serial = 499] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819d402c00) [pid = 6042] [serial = 505] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81934f0800) [pid = 6042] [serial = 497] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81a0079c00) [pid = 6042] [serial = 539] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819cbdec00) [pid = 6042] [serial = 536] [outer = (nil)] [url = about:blank] 11:11:43 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819c124400) [pid = 6042] [serial = 533] [outer = (nil)] [url = about:blank] 11:11:44 INFO - PROCESS | 6042 | 1461175904749 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]]]}] 11:11:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1748ms 11:11:44 INFO - PROCESS | 6042 | 1461175904797 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:11:44 INFO - PROCESS | 6042 | 1461175904803 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 11:11:44 INFO - PROCESS | 6042 | 1461175904809 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:11:44 INFO - PROCESS | 6042 | 1461175904812 Marionette TRACE conn3 <- [1,766,null,{}] 11:11:44 INFO - PROCESS | 6042 | 1461175904818 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}] 11:11:45 INFO - PROCESS | 6042 | 1461175905069 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:11:45 INFO - PROCESS | 6042 | 1461175905325 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945e5800 == 70 [pid = 6042] [id = 199] 11:11:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81932e5800) [pid = 6042] [serial = 597] [outer = (nil)] 11:11:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f819338bc00) [pid = 6042] [serial = 598] [outer = 0x7f81932e5800] 11:11:45 INFO - PROCESS | 6042 | 1461175905401 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81946eb800) [pid = 6042] [serial = 599] [outer = 0x7f81932e5800] 11:11:46 INFO - PROCESS | 6042 | 1461175906838 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]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:11:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2082ms 11:11:46 INFO - PROCESS | 6042 | 1461175906910 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 6042 | 1461175906915 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 11:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:11:46 INFO - PROCESS | 6042 | 1461175906925 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 6042 | 1461175906930 Marionette TRACE conn3 <- [1,770,null,{}] 11:11:46 INFO - PROCESS | 6042 | 1461175906940 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}] 11:11:47 INFO - PROCESS | 6042 | 1461175907139 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:11:47 INFO - PROCESS | 6042 | 1461175907297 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cb4e000 == 71 [pid = 6042] [id = 200] 11:11:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81932e8000) [pid = 6042] [serial = 600] [outer = (nil)] 11:11:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f8199da2400) [pid = 6042] [serial = 601] [outer = 0x7f81932e8000] 11:11:47 INFO - PROCESS | 6042 | 1461175907375 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f819b2cac00) [pid = 6042] [serial = 602] [outer = 0x7f81932e8000] 11:11:48 INFO - PROCESS | 6042 | 1461175908256 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]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1397ms 11:11:48 INFO - PROCESS | 6042 | 1461175908327 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 6042 | 1461175908333 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 11:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:11:48 INFO - PROCESS | 6042 | 1461175908340 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 6042 | 1461175908342 Marionette TRACE conn3 <- [1,774,null,{}] 11:11:48 INFO - PROCESS | 6042 | 1461175908349 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}] 11:11:48 INFO - PROCESS | 6042 | 1461175908564 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:11:48 INFO - PROCESS | 6042 | 1461175908832 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d4ac000 == 72 [pid = 6042] [id = 201] 11:11:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819bf0c000) [pid = 6042] [serial = 603] [outer = (nil)] 11:11:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f819bf11000) [pid = 6042] [serial = 604] [outer = 0x7f819bf0c000] 11:11:48 INFO - PROCESS | 6042 | 1461175908961 Marionette DEBUG loaded listener.js 11:11:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f819c057c00) [pid = 6042] [serial = 605] [outer = 0x7f819bf0c000] 11:11:49 INFO - PROCESS | 6042 | 1461175909948 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]]]}] 11:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1680ms 11:11:50 INFO - PROCESS | 6042 | 1461175910020 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 6042 | 1461175910025 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 11:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:11:50 INFO - PROCESS | 6042 | 1461175910042 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 6042 | 1461175910051 Marionette TRACE conn3 <- [1,778,null,{}] 11:11:50 INFO - PROCESS | 6042 | 1461175910059 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}] 11:11:50 INFO - PROCESS | 6042 | 1461175910270 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:11:50 INFO - PROCESS | 6042 | 1461175910474 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81932a2000 == 73 [pid = 6042] [id = 202] 11:11:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f819c555c00) [pid = 6042] [serial = 606] [outer = (nil)] 11:11:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819c88fc00) [pid = 6042] [serial = 607] [outer = 0x7f819c555c00] 11:11:50 INFO - PROCESS | 6042 | 1461175910594 Marionette DEBUG loaded listener.js 11:11:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f819cbd7000) [pid = 6042] [serial = 608] [outer = 0x7f819c555c00] 11:11:51 INFO - PROCESS | 6042 | 1461175911460 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]]]}] 11:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1449ms 11:11:51 INFO - PROCESS | 6042 | 1461175911483 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:11:51 INFO - PROCESS | 6042 | 1461175911487 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 11:11:51 INFO - PROCESS | 6042 | 1461175911493 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:11:51 INFO - PROCESS | 6042 | 1461175911496 Marionette TRACE conn3 <- [1,782,null,{}] 11:11:51 INFO - PROCESS | 6042 | 1461175911502 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}] 11:11:51 INFO - PROCESS | 6042 | 1461175911662 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:11:51 INFO - PROCESS | 6042 | 1461175911826 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07c4000 == 74 [pid = 6042] [id = 203] 11:11:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f819c54dc00) [pid = 6042] [serial = 609] [outer = (nil)] 11:11:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f819cf59000) [pid = 6042] [serial = 610] [outer = 0x7f819c54dc00] 11:11:51 INFO - PROCESS | 6042 | 1461175911905 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f819d25a400) [pid = 6042] [serial = 611] [outer = 0x7f819c54dc00] 11:11:52 INFO - PROCESS | 6042 | 1461175912770 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]]]}] 11:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1328ms 11:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:11:52 INFO - PROCESS | 6042 | 1461175912822 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 6042 | 1461175912825 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 11:11:52 INFO - PROCESS | 6042 | 1461175912832 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 6042 | 1461175912835 Marionette TRACE conn3 <- [1,786,null,{}] 11:11:52 INFO - PROCESS | 6042 | 1461175912840 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}] 11:11:53 INFO - PROCESS | 6042 | 1461175913035 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:11:53 INFO - PROCESS | 6042 | 1461175913196 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0934800 == 75 [pid = 6042] [id = 204] 11:11:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f819e37e800) [pid = 6042] [serial = 612] [outer = (nil)] 11:11:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f819e384000) [pid = 6042] [serial = 613] [outer = 0x7f819e37e800] 11:11:53 INFO - PROCESS | 6042 | 1461175913287 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819fd69c00) [pid = 6042] [serial = 614] [outer = 0x7f819e37e800] 11:11:54 INFO - PROCESS | 6042 | 1461175914266 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]]]}] 11:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1479ms 11:11:54 INFO - PROCESS | 6042 | 1461175914311 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:11:54 INFO - PROCESS | 6042 | 1461175914315 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 11:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:11:54 INFO - PROCESS | 6042 | 1461175914321 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 6042 | 1461175914324 Marionette TRACE conn3 <- [1,790,null,{}] 11:11:54 INFO - PROCESS | 6042 | 1461175914329 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}] 11:11:54 INFO - PROCESS | 6042 | 1461175914489 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:11:54 INFO - PROCESS | 6042 | 1461175914659 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3f60800 == 76 [pid = 6042] [id = 205] 11:11:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819d2b1c00) [pid = 6042] [serial = 615] [outer = (nil)] 11:11:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81a0074400) [pid = 6042] [serial = 616] [outer = 0x7f819d2b1c00] 11:11:54 INFO - PROCESS | 6042 | 1461175914732 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81a060e000) [pid = 6042] [serial = 617] [outer = 0x7f819d2b1c00] 11:11:55 INFO - PROCESS | 6042 | 1461175915818 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]]]}] 11:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1536ms 11:11:55 INFO - PROCESS | 6042 | 1461175915857 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 6042 | 1461175915863 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 11:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:11:55 INFO - PROCESS | 6042 | 1461175915870 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 6042 | 1461175915875 Marionette TRACE conn3 <- [1,794,null,{}] 11:11:55 INFO - PROCESS | 6042 | 1461175915883 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}] 11:11:56 INFO - PROCESS | 6042 | 1461175916055 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:11:56 INFO - PROCESS | 6042 | 1461175916348 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193289000 == 77 [pid = 6042] [id = 206] 11:11:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f8199bde000) [pid = 6042] [serial = 618] [outer = (nil)] 11:11:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f819ad65c00) [pid = 6042] [serial = 619] [outer = 0x7f8199bde000] 11:11:56 INFO - PROCESS | 6042 | 1461175916465 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f819b2c6400) [pid = 6042] [serial = 620] [outer = 0x7f8199bde000] 11:11:57 INFO - PROCESS | 6042 | 1461175917269 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]]]}] 11:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1430ms 11:11:57 INFO - PROCESS | 6042 | 1461175917301 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 6042 | 1461175917309 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 11:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:11:57 INFO - PROCESS | 6042 | 1461175917319 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - PROCESS | 6042 | 1461175917322 Marionette TRACE conn3 <- [1,798,null,{}] 11:11:57 INFO - PROCESS | 6042 | 1461175917327 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}] 11:11:57 INFO - PROCESS | 6042 | 1461175917489 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:11:57 INFO - PROCESS | 6042 | 1461175917659 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06df800 == 78 [pid = 6042] [id = 207] 11:11:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f8199c65400) [pid = 6042] [serial = 621] [outer = (nil)] 11:11:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f819c058800) [pid = 6042] [serial = 622] [outer = 0x7f8199c65400] 11:11:57 INFO - PROCESS | 6042 | 1461175917722 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f819c080c00) [pid = 6042] [serial = 623] [outer = 0x7f8199c65400] 11:11:58 INFO - PROCESS | 6042 | 1461175918709 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]]]}] 11:11:58 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 11:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1436ms 11:11:58 INFO - PROCESS | 6042 | 1461175918755 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:11:58 INFO - PROCESS | 6042 | 1461175918759 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 11:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:11:58 INFO - PROCESS | 6042 | 1461175918765 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:11:58 INFO - PROCESS | 6042 | 1461175918770 Marionette TRACE conn3 <- [1,802,null,{}] 11:11:58 INFO - PROCESS | 6042 | 1461175918785 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}] 11:11:58 INFO - PROCESS | 6042 | 1461175918956 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:11:59 INFO - PROCESS | 6042 | 1461175919123 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a4c800 == 79 [pid = 6042] [id = 208] 11:11:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f819c122400) [pid = 6042] [serial = 624] [outer = (nil)] 11:11:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f819d259000) [pid = 6042] [serial = 625] [outer = 0x7f819c122400] 11:11:59 INFO - PROCESS | 6042 | 1461175919195 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f819fb31000) [pid = 6042] [serial = 626] [outer = 0x7f819c122400] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07d1000 == 78 [pid = 6042] [id = 171] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5f53800 == 77 [pid = 6042] [id = 61] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0927800 == 76 [pid = 6042] [id = 172] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194716800 == 75 [pid = 6042] [id = 198] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81998c5000 == 74 [pid = 6042] [id = 197] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b843c800 == 73 [pid = 6042] [id = 194] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad119800 == 72 [pid = 6042] [id = 193] 11:11:59 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e0d1000 == 71 [pid = 6042] [id = 192] 11:12:00 INFO - PROCESS | 6042 | 1461175920090 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]]]}] 11:12:00 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 11:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1386ms 11:12:00 INFO - PROCESS | 6042 | 1461175920153 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 6042 | 1461175920158 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 11:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:12:00 INFO - PROCESS | 6042 | 1461175920165 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - PROCESS | 6042 | 1461175920167 Marionette TRACE conn3 <- [1,806,null,{}] 11:12:00 INFO - PROCESS | 6042 | 1461175920172 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}] 11:12:00 INFO - PROCESS | 6042 | 1461175920324 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:12:00 INFO - PROCESS | 6042 | 1461175920333 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a48000 == 72 [pid = 6042] [id = 209] 11:12:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f819960f800) [pid = 6042] [serial = 627] [outer = (nil)] 11:12:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f81a0075000) [pid = 6042] [serial = 628] [outer = 0x7f819960f800] 11:12:00 INFO - PROCESS | 6042 | 1461175920393 Marionette DEBUG loaded listener.js 11:12:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81a0610400) [pid = 6042] [serial = 629] [outer = 0x7f819960f800] 11:12:01 INFO - PROCESS | 6042 | 1461175921382 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]]]}] 11:12:01 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 11:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1245ms 11:12:01 INFO - PROCESS | 6042 | 1461175921410 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 6042 | 1461175921412 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 11:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:12:01 INFO - PROCESS | 6042 | 1461175921418 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - PROCESS | 6042 | 1461175921420 Marionette TRACE conn3 <- [1,810,null,{}] 11:12:01 INFO - PROCESS | 6042 | 1461175921425 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}] 11:12:01 INFO - PROCESS | 6042 | 1461175921619 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:12:01 INFO - PROCESS | 6042 | 1461175921645 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199aa4000 == 73 [pid = 6042] [id = 210] 11:12:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f819fde1800) [pid = 6042] [serial = 630] [outer = (nil)] 11:12:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81a0888000) [pid = 6042] [serial = 631] [outer = 0x7f819fde1800] 11:12:01 INFO - PROCESS | 6042 | 1461175921713 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f81a0c5a800) [pid = 6042] [serial = 632] [outer = 0x7f819fde1800] 11:12:02 INFO - PROCESS | 6042 | 1461175922582 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]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1740ms 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f819d2b5400) [pid = 6042] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81a0c61800) [pid = 6042] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81a0609400) [pid = 6042] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819ca0d400) [pid = 6042] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819960d400) [pid = 6042] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f819c65b400) [pid = 6042] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819cbd5800) [pid = 6042] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f8199d94800) [pid = 6042] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f8199d99000) [pid = 6042] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f81a92ab800) [pid = 6042] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f819c657400) [pid = 6042] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f819c64f800) [pid = 6042] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f819c6b2800) [pid = 6042] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f819c073800) [pid = 6042] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f819c6b6c00) [pid = 6042] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81a3fd4400) [pid = 6042] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f8199c66800) [pid = 6042] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f8193382400) [pid = 6042] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f819c6bf400) [pid = 6042] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f81946e7c00) [pid = 6042] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f81a5921000) [pid = 6042] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f81932e7400) [pid = 6042] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819bf0d800) [pid = 6042] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a007d000) [pid = 6042] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81a10a9800) [pid = 6042] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f81946ea400) [pid = 6042] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819b2c9800) [pid = 6042] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81a6765800) [pid = 6042] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f819c551000) [pid = 6042] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819bac2400) [pid = 6042] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81946ec000) [pid = 6042] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81a5e0d800) [pid = 6042] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819b2c6800) [pid = 6042] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f8199611400) [pid = 6042] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81b46f7c00) [pid = 6042] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81a4815800) [pid = 6042] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819c65d000) [pid = 6042] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819c6c1000) [pid = 6042] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81a489f400) [pid = 6042] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81b339d000) [pid = 6042] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f81a10ab400) [pid = 6042] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81934ec400) [pid = 6042] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f819d24fc00) [pid = 6042] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81a10a2000) [pid = 6042] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81a2e10c00) [pid = 6042] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f8199611000) [pid = 6042] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81a664c000) [pid = 6042] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f819c122c00) [pid = 6042] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f8199794800) [pid = 6042] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f81a10ac400) [pid = 6042] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f8199797800) [pid = 6042] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f819bf10800) [pid = 6042] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f819b2c7800) [pid = 6042] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f81a48a3400) [pid = 6042] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f819b2cd800) [pid = 6042] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f81b87a8c00) [pid = 6042] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81a2eecc00) [pid = 6042] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819bf0a800) [pid = 6042] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81946e8c00) [pid = 6042] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a007d800) [pid = 6042] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f81a24f0800) [pid = 6042] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819c07d400) [pid = 6042] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819c122800) [pid = 6042] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819979a000) [pid = 6042] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f819338b000) [pid = 6042] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f819bf02c00) [pid = 6042] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:12:03 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f819c059c00) [pid = 6042] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:12:03 INFO - PROCESS | 6042 | 1461175923305 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:12:03 INFO - PROCESS | 6042 | 1461175923310 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 11:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:12:03 INFO - PROCESS | 6042 | 1461175923320 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 6042 | 1461175923323 Marionette TRACE conn3 <- [1,814,null,{}] 11:12:03 INFO - PROCESS | 6042 | 1461175923328 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}] 11:12:03 INFO - PROCESS | 6042 | 1461175923550 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:12:03 INFO - PROCESS | 6042 | 1461175923635 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca1c000 == 74 [pid = 6042] [id = 211] 11:12:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819bab8400) [pid = 6042] [serial = 633] [outer = (nil)] 11:12:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819bf0a800) [pid = 6042] [serial = 634] [outer = 0x7f819bab8400] 11:12:03 INFO - PROCESS | 6042 | 1461175923700 Marionette DEBUG loaded listener.js 11:12:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819c657400) [pid = 6042] [serial = 635] [outer = 0x7f819bab8400] 11:12:04 INFO - PROCESS | 6042 | 1461175924370 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] 11:12:04 INFO - PROCESS | 6042 | 1461175924452 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 11:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:12:04 INFO - PROCESS | 6042 | 1461175924458 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - PROCESS | 6042 | 1461175924460 Marionette TRACE conn3 <- [1,818,null,{}] 11:12:04 INFO - PROCESS | 6042 | 1461175924465 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}] 11:12:04 INFO - PROCESS | 6042 | 1461175924607 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:12:04 INFO - PROCESS | 6042 | 1461175924621 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8fa0800 == 75 [pid = 6042] [id = 212] 11:12:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f81946e9400) [pid = 6042] [serial = 636] [outer = (nil)] 11:12:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819fb38400) [pid = 6042] [serial = 637] [outer = 0x7f81946e9400] 11:12:04 INFO - PROCESS | 6042 | 1461175924684 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81a0603400) [pid = 6042] [serial = 638] [outer = 0x7f81946e9400] 11:12:05 INFO - PROCESS | 6042 | 1461175925680 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]]]}] 11:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1238ms 11:12:05 INFO - PROCESS | 6042 | 1461175925697 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:12:05 INFO - PROCESS | 6042 | 1461175925703 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 11:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:12:05 INFO - PROCESS | 6042 | 1461175925711 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:12:05 INFO - PROCESS | 6042 | 1461175925716 Marionette TRACE conn3 <- [1,822,null,{}] 11:12:05 INFO - PROCESS | 6042 | 1461175925724 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}] 11:12:05 INFO - PROCESS | 6042 | 1461175925891 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:12:06 INFO - PROCESS | 6042 | 1461175926066 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cb46000 == 76 [pid = 6042] [id = 213] 11:12:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f81934eec00) [pid = 6042] [serial = 639] [outer = (nil)] 11:12:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f8199609800) [pid = 6042] [serial = 640] [outer = 0x7f81934eec00] 11:12:06 INFO - PROCESS | 6042 | 1461175926143 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f8199bd3400) [pid = 6042] [serial = 641] [outer = 0x7f81934eec00] 11:12:07 INFO - PROCESS | 6042 | 1461175927107 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] 11:12:07 INFO - PROCESS | 6042 | 1461175927154 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 11:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:12:07 INFO - PROCESS | 6042 | 1461175927165 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - PROCESS | 6042 | 1461175927168 Marionette TRACE conn3 <- [1,826,null,{}] 11:12:07 INFO - PROCESS | 6042 | 1461175927178 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}] 11:12:07 INFO - PROCESS | 6042 | 1461175927362 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:12:07 INFO - PROCESS | 6042 | 1461175927527 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58d5000 == 77 [pid = 6042] [id = 214] 11:12:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f81934f0800) [pid = 6042] [serial = 642] [outer = (nil)] 11:12:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819c051400) [pid = 6042] [serial = 643] [outer = 0x7f81934f0800] 11:12:07 INFO - PROCESS | 6042 | 1461175927603 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819c125c00) [pid = 6042] [serial = 644] [outer = 0x7f81934f0800] 11:12:08 INFO - PROCESS | 6042 | 1461175928570 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]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1430ms 11:12:08 INFO - PROCESS | 6042 | 1461175928594 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:12:08 INFO - PROCESS | 6042 | 1461175928599 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 11:12:08 INFO - PROCESS | 6042 | 1461175928605 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - PROCESS | 6042 | 1461175928611 Marionette TRACE conn3 <- [1,830,null,{}] 11:12:08 INFO - PROCESS | 6042 | 1461175928626 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}] 11:12:08 INFO - PROCESS | 6042 | 1461175928794 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:12:09 INFO - PROCESS | 6042 | 1461175929025 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b451e000 == 78 [pid = 6042] [id = 215] 11:12:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819d2b6400) [pid = 6042] [serial = 645] [outer = (nil)] 11:12:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f819fd69000) [pid = 6042] [serial = 646] [outer = 0x7f819d2b6400] 11:12:09 INFO - PROCESS | 6042 | 1461175929147 Marionette DEBUG loaded listener.js 11:12:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f81a0602400) [pid = 6042] [serial = 647] [outer = 0x7f819d2b6400] 11:12:09 INFO - PROCESS | 6042 | 1461175929974 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]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1437ms 11:12:10 INFO - PROCESS | 6042 | 1461175930042 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:12:10 INFO - PROCESS | 6042 | 1461175930047 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 11:12:10 INFO - PROCESS | 6042 | 1461175930053 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 6042 | 1461175930056 Marionette TRACE conn3 <- [1,834,null,{}] 11:12:10 INFO - PROCESS | 6042 | 1461175930061 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}] 11:12:10 INFO - PROCESS | 6042 | 1461175930265 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:12:10 INFO - PROCESS | 6042 | 1461175930431 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8243800 == 79 [pid = 6042] [id = 216] 11:12:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81a0c5c400) [pid = 6042] [serial = 648] [outer = (nil)] 11:12:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81a10ab400) [pid = 6042] [serial = 649] [outer = 0x7f81a0c5c400] 11:12:10 INFO - PROCESS | 6042 | 1461175930509 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a2491400) [pid = 6042] [serial = 650] [outer = 0x7f81a0c5c400] 11:12:11 INFO - PROCESS | 6042 | 1461175931379 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]]]}] 11:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1379ms 11:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:12:11 INFO - PROCESS | 6042 | 1461175931433 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:12:11 INFO - PROCESS | 6042 | 1461175931436 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 11:12:11 INFO - PROCESS | 6042 | 1461175931442 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:12:11 INFO - PROCESS | 6042 | 1461175931445 Marionette TRACE conn3 <- [1,838,null,{}] 11:12:11 INFO - PROCESS | 6042 | 1461175931451 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}] 11:12:11 INFO - PROCESS | 6042 | 1461175931604 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:12:11 INFO - PROCESS | 6042 | 1461175931777 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82b2800 == 80 [pid = 6042] [id = 217] 11:12:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f819e011800) [pid = 6042] [serial = 651] [outer = (nil)] 11:12:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a2d5b400) [pid = 6042] [serial = 652] [outer = 0x7f819e011800] 11:12:11 INFO - PROCESS | 6042 | 1461175931848 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a2ee9400) [pid = 6042] [serial = 653] [outer = 0x7f819e011800] 11:12:12 INFO - PROCESS | 6042 | 1461175932736 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]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1341ms 11:12:12 INFO - PROCESS | 6042 | 1461175932783 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 6042 | 1461175932787 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 11:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:12:12 INFO - PROCESS | 6042 | 1461175932793 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 6042 | 1461175932796 Marionette TRACE conn3 <- [1,842,null,{}] 11:12:12 INFO - PROCESS | 6042 | 1461175932802 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}] 11:12:13 INFO - PROCESS | 6042 | 1461175933023 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:12:13 INFO - PROCESS | 6042 | 1461175933193 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b88b2800 == 81 [pid = 6042] [id = 218] 11:12:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81a32ca800) [pid = 6042] [serial = 654] [outer = (nil)] 11:12:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a3f27c00) [pid = 6042] [serial = 655] [outer = 0x7f81a32ca800] 11:12:13 INFO - PROCESS | 6042 | 1461175933268 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81a46ae000) [pid = 6042] [serial = 656] [outer = 0x7f81a32ca800] 11:12:14 INFO - PROCESS | 6042 | 1461175934130 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]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1384ms 11:12:14 INFO - PROCESS | 6042 | 1461175934178 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:12:14 INFO - PROCESS | 6042 | 1461175934182 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 11:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:12:14 INFO - PROCESS | 6042 | 1461175934188 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 6042 | 1461175934190 Marionette TRACE conn3 <- [1,846,null,{}] 11:12:14 INFO - PROCESS | 6042 | 1461175934197 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}] 11:12:14 INFO - PROCESS | 6042 | 1461175934344 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:12:14 INFO - PROCESS | 6042 | 1461175934519 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb238000 == 82 [pid = 6042] [id = 219] 11:12:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819c6bd800) [pid = 6042] [serial = 657] [outer = (nil)] 11:12:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81a46af000) [pid = 6042] [serial = 658] [outer = 0x7f819c6bd800] 11:12:14 INFO - PROCESS | 6042 | 1461175934597 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f81a48a0c00) [pid = 6042] [serial = 659] [outer = 0x7f819c6bd800] 11:12:15 INFO - PROCESS | 6042 | 1461175935429 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]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1281ms 11:12:15 INFO - PROCESS | 6042 | 1461175935470 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 6042 | 1461175935474 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 11:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:12:15 INFO - PROCESS | 6042 | 1461175935480 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 6042 | 1461175935482 Marionette TRACE conn3 <- [1,850,null,{}] 11:12:15 INFO - PROCESS | 6042 | 1461175935488 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}] 11:12:15 INFO - PROCESS | 6042 | 1461175935639 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:12:15 INFO - PROCESS | 6042 | 1461175935813 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819356f000 == 83 [pid = 6042] [id = 220] 11:12:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81a3bcb800) [pid = 6042] [serial = 660] [outer = (nil)] 11:12:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a48ad800) [pid = 6042] [serial = 661] [outer = 0x7f81a3bcb800] 11:12:15 INFO - PROCESS | 6042 | 1461175935887 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81a4eeb400) [pid = 6042] [serial = 662] [outer = 0x7f81a3bcb800] 11:12:16 INFO - PROCESS | 6042 | 1461175936859 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]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1429ms 11:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:12:16 INFO - PROCESS | 6042 | 1461175936910 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 6042 | 1461175936913 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 11:12:16 INFO - PROCESS | 6042 | 1461175936919 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 6042 | 1461175936922 Marionette TRACE conn3 <- [1,854,null,{}] 11:12:16 INFO - PROCESS | 6042 | 1461175936927 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}] 11:12:17 INFO - PROCESS | 6042 | 1461175937126 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:12:17 INFO - PROCESS | 6042 | 1461175937300 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819470b000 == 84 [pid = 6042] [id = 221] 11:12:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81932e0000) [pid = 6042] [serial = 663] [outer = (nil)] 11:12:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81934eb400) [pid = 6042] [serial = 664] [outer = 0x7f81932e0000] 11:12:17 INFO - PROCESS | 6042 | 1461175937370 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a48a9400) [pid = 6042] [serial = 665] [outer = 0x7f81932e0000] 11:12:18 INFO - PROCESS | 6042 | 1461175938182 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]]]}] 11:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1339ms 11:12:18 INFO - PROCESS | 6042 | 1461175938257 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 6042 | 1461175938262 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 11:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:12:18 INFO - PROCESS | 6042 | 1461175938267 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 6042 | 1461175938270 Marionette TRACE conn3 <- [1,858,null,{}] 11:12:18 INFO - PROCESS | 6042 | 1461175938275 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}] 11:12:18 INFO - PROCESS | 6042 | 1461175938430 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:12:18 INFO - PROCESS | 6042 | 1461175938603 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e554800 == 85 [pid = 6042] [id = 222] 11:12:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81932e1000) [pid = 6042] [serial = 666] [outer = (nil)] 11:12:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81934f1000) [pid = 6042] [serial = 667] [outer = 0x7f81932e1000] 11:12:18 INFO - PROCESS | 6042 | 1461175938675 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f8199bdb400) [pid = 6042] [serial = 668] [outer = 0x7f81932e1000] 11:12:19 INFO - PROCESS | 6042 | 1461175939571 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]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1331ms 11:12:19 INFO - PROCESS | 6042 | 1461175939600 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 6042 | 1461175939605 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 11:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:12:19 INFO - PROCESS | 6042 | 1461175939610 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 6042 | 1461175939614 Marionette TRACE conn3 <- [1,862,null,{}] 11:12:19 INFO - PROCESS | 6042 | 1461175939619 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}] 11:12:19 INFO - PROCESS | 6042 | 1461175939829 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:12:20 INFO - PROCESS | 6042 | 1461175940001 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3ad800 == 86 [pid = 6042] [id = 223] 11:12:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f8193383c00) [pid = 6042] [serial = 669] [outer = (nil)] 11:12:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f8199d98c00) [pid = 6042] [serial = 670] [outer = 0x7f8193383c00] 11:12:20 INFO - PROCESS | 6042 | 1461175940077 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a5921800) [pid = 6042] [serial = 671] [outer = 0x7f8193383c00] 11:12:21 INFO - PROCESS | 6042 | 1461175941008 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]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1832ms 11:12:21 INFO - PROCESS | 6042 | 1461175941444 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 6042 | 1461175941449 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 11:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:12:21 INFO - PROCESS | 6042 | 1461175941559 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - PROCESS | 6042 | 1461175941562 Marionette TRACE conn3 <- [1,866,null,{}] 11:12:21 INFO - PROCESS | 6042 | 1461175941590 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}] 11:12:21 INFO - PROCESS | 6042 | 1461175941743 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:12:21 INFO - PROCESS | 6042 | 1461175941944 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3b1800 == 87 [pid = 6042] [id = 224] 11:12:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f8193384000) [pid = 6042] [serial = 672] [outer = (nil)] 11:12:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81947db000) [pid = 6042] [serial = 673] [outer = 0x7f8193384000] 11:12:22 INFO - PROCESS | 6042 | 1461175942009 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f8199794800) [pid = 6042] [serial = 674] [outer = 0x7f8193384000] 11:12:22 INFO - PROCESS | 6042 | 1461175942971 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]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1550ms 11:12:23 INFO - PROCESS | 6042 | 1461175943008 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 6042 | 1461175943013 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 11:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:12:23 INFO - PROCESS | 6042 | 1461175943025 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - PROCESS | 6042 | 1461175943029 Marionette TRACE conn3 <- [1,870,null,{}] 11:12:23 INFO - PROCESS | 6042 | 1461175943035 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}] 11:12:23 INFO - PROCESS | 6042 | 1461175943247 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3347000 == 86 [pid = 6042] [id = 97] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a58c9800 == 85 [pid = 6042] [id = 180] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f29000 == 84 [pid = 6042] [id = 46] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a9224800 == 83 [pid = 6042] [id = 67] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cac8800 == 82 [pid = 6042] [id = 52] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bc808000 == 81 [pid = 6042] [id = 98] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f2e800 == 80 [pid = 6042] [id = 66] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c527000 == 79 [pid = 6042] [id = 68] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3d20000 == 78 [pid = 6042] [id = 45] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e5c4800 == 77 [pid = 6042] [id = 53] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f8199c6cc00) [pid = 6042] [serial = 547] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819fd5d000) [pid = 6042] [serial = 550] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81a0891400) [pid = 6042] [serial = 553] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f819979bc00) [pid = 6042] [serial = 595] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819ad69c00) [pid = 6042] [serial = 589] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81a0076400) [pid = 6042] [serial = 583] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81a905bc00) [pid = 6042] [serial = 586] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d4ac000 == 76 [pid = 6042] [id = 201] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cb4e000 == 75 [pid = 6042] [id = 200] 11:12:23 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945e5800 == 74 [pid = 6042] [id = 199] 11:12:23 INFO - PROCESS | 6042 | 1461175943454 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81a46aac00) [pid = 6042] [serial = 568] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81a088ec00) [pid = 6042] [serial = 542] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819b2c8c00) [pid = 6042] [serial = 560] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f8199bd9400) [pid = 6042] [serial = 559] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819b2ce400) [pid = 6042] [serial = 562] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819c076000) [pid = 6042] [serial = 563] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81947dc000) [pid = 6042] [serial = 544] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81a0070c00) [pid = 6042] [serial = 556] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f81a92b6800) [pid = 6042] [serial = 574] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81a0c58400) [pid = 6042] [serial = 572] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f819fd60c00) [pid = 6042] [serial = 565] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81a5855000) [pid = 6042] [serial = 569] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81a0891c00) [pid = 6042] [serial = 566] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f819c124c00) [pid = 6042] [serial = 571] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81a46b6800) [pid = 6042] [serial = 367] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81b3313800) [pid = 6042] [serial = 575] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81a59df800) [pid = 6042] [serial = 464] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f81a2591c00) [pid = 6042] [serial = 289] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f819bf03000) [pid = 6042] [serial = 451] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f81a3fd9400) [pid = 6042] [serial = 177] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f819d565c00) [pid = 6042] [serial = 458] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f819c053c00) [pid = 6042] [serial = 580] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f81a0c63000) [pid = 6042] [serial = 427] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f81b3510800) [pid = 6042] [serial = 376] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81b46f8c00) [pid = 6042] [serial = 216] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819e38c400) [pid = 6042] [serial = 174] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81b87aa000) [pid = 6042] [serial = 222] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a060e400) [pid = 6042] [serial = 506] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f8199c72c00) [pid = 6042] [serial = 577] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819e384400) [pid = 6042] [serial = 406] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f81b890f400) [pid = 6042] [serial = 301] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f81b35ba800) [pid = 6042] [serial = 515] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f8199c73800) [pid = 6042] [serial = 512] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f8193390800) [pid = 6042] [serial = 473] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f81a2594800) [pid = 6042] [serial = 557] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81a75e5c00) [pid = 6042] [serial = 467] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81b46ef800) [pid = 6042] [serial = 415] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81946e8000) [pid = 6042] [serial = 593] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819c65b800) [pid = 6042] [serial = 403] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81a5851400) [pid = 6042] [serial = 409] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f81a905cc00) [pid = 6042] [serial = 213] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f81947e1000) [pid = 6042] [serial = 470] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81a6b03400) [pid = 6042] [serial = 370] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81a92b3400) [pid = 6042] [serial = 183] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f81a4819800) [pid = 6042] [serial = 292] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f819c6b7400) [pid = 6042] [serial = 361] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f819979a400) [pid = 6042] [serial = 545] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f81a75e3000) [pid = 6042] [serial = 180] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f81a10adc00) [pid = 6042] [serial = 153] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f81b83c9000) [pid = 6042] [serial = 421] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f81bd618000) [pid = 6042] [serial = 334] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f81b8867400) [pid = 6042] [serial = 298] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f81a5f6b400) [pid = 6042] [serial = 328] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f81a5927c00) [pid = 6042] [serial = 509] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f81ac45c000) [pid = 6042] [serial = 373] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f81bb2b2400) [pid = 6042] [serial = 331] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f81a5f70800) [pid = 6042] [serial = 250] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 133 (0x7f819338c400) [pid = 6042] [serial = 592] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 132 (0x7f819960ac00) [pid = 6042] [serial = 500] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 131 (0x7f819d2b3400) [pid = 6042] [serial = 364] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 130 (0x7f81a3f7cc00) [pid = 6042] [serial = 210] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 129 (0x7f81a3fe2c00) [pid = 6042] [serial = 150] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 128 (0x7f81b890fc00) [pid = 6042] [serial = 418] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 127 (0x7f81b339f000) [pid = 6042] [serial = 295] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 126 (0x7f819c6bf800) [pid = 6042] [serial = 454] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 125 (0x7f81997a1c00) [pid = 6042] [serial = 518] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 124 (0x7f81b308fc00) [pid = 6042] [serial = 253] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 123 (0x7f81a0885000) [pid = 6042] [serial = 521] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 122 (0x7f81a32c9000) [pid = 6042] [serial = 325] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 121 (0x7f81a48a7c00) [pid = 6042] [serial = 262] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 120 (0x7f81bffdb400) [pid = 6042] [serial = 337] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 119 (0x7f81bca90000) [pid = 6042] [serial = 259] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f81ba595c00) [pid = 6042] [serial = 256] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 117 (0x7f81b856c400) [pid = 6042] [serial = 219] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 116 (0x7f81a0c5b800) [pid = 6042] [serial = 424] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 115 (0x7f819c075800) [pid = 6042] [serial = 503] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 114 (0x7f81a46b0800) [pid = 6042] [serial = 461] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | --DOMWINDOW == 113 (0x7f81b2e50800) [pid = 6042] [serial = 412] [outer = (nil)] [url = about:blank] 11:12:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945de800 == 75 [pid = 6042] [id = 225] 11:12:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 114 (0x7f81946e8000) [pid = 6042] [serial = 675] [outer = (nil)] 11:12:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 115 (0x7f8199bd9400) [pid = 6042] [serial = 676] [outer = 0x7f81946e8000] 11:12:23 INFO - PROCESS | 6042 | 1461175943627 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 116 (0x7f819b2c3c00) [pid = 6042] [serial = 677] [outer = 0x7f81946e8000] 11:12:24 INFO - PROCESS | 6042 | 1461175944404 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]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1441ms 11:12:24 INFO - PROCESS | 6042 | 1461175944464 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 6042 | 1461175944466 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 11:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:12:24 INFO - PROCESS | 6042 | 1461175944474 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 6042 | 1461175944477 Marionette TRACE conn3 <- [1,874,null,{}] 11:12:24 INFO - PROCESS | 6042 | 1461175944491 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}] 11:12:24 INFO - PROCESS | 6042 | 1461175944670 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:12:24 INFO - PROCESS | 6042 | 1461175944793 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c534000 == 76 [pid = 6042] [id = 226] 11:12:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 117 (0x7f81947dc000) [pid = 6042] [serial = 678] [outer = (nil)] 11:12:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 118 (0x7f819bf0b400) [pid = 6042] [serial = 679] [outer = 0x7f81947dc000] 11:12:24 INFO - PROCESS | 6042 | 1461175944861 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f819c072800) [pid = 6042] [serial = 680] [outer = 0x7f81947dc000] 11:12:25 INFO - PROCESS | 6042 | 1461175945615 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]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1181ms 11:12:25 INFO - PROCESS | 6042 | 1461175945655 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 6042 | 1461175945658 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 11:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:12:25 INFO - PROCESS | 6042 | 1461175945663 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - PROCESS | 6042 | 1461175945665 Marionette TRACE conn3 <- [1,878,null,{}] 11:12:25 INFO - PROCESS | 6042 | 1461175945671 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}] 11:12:25 INFO - PROCESS | 6042 | 1461175945886 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:12:25 INFO - PROCESS | 6042 | 1461175945913 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1d8000 == 77 [pid = 6042] [id = 227] 11:12:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f819c072c00) [pid = 6042] [serial = 681] [outer = (nil)] 11:12:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f819c54bc00) [pid = 6042] [serial = 682] [outer = 0x7f819c072c00] 11:12:25 INFO - PROCESS | 6042 | 1461175945976 Marionette DEBUG loaded listener.js 11:12:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 122 (0x7f819c654000) [pid = 6042] [serial = 683] [outer = 0x7f819c072c00] 11:12:26 INFO - PROCESS | 6042 | 1461175946788 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]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1179ms 11:12:26 INFO - PROCESS | 6042 | 1461175946847 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 6042 | 1461175946849 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 11:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:12:26 INFO - PROCESS | 6042 | 1461175946856 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - PROCESS | 6042 | 1461175946858 Marionette TRACE conn3 <- [1,882,null,{}] 11:12:26 INFO - PROCESS | 6042 | 1461175946864 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}] 11:12:27 INFO - PROCESS | 6042 | 1461175947053 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:12:27 INFO - PROCESS | 6042 | 1461175947074 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e164800 == 78 [pid = 6042] [id = 228] 11:12:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 123 (0x7f819c07e800) [pid = 6042] [serial = 684] [outer = (nil)] 11:12:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 124 (0x7f819c6bb400) [pid = 6042] [serial = 685] [outer = 0x7f819c07e800] 11:12:27 INFO - PROCESS | 6042 | 1461175947133 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 125 (0x7f819ca0a000) [pid = 6042] [serial = 686] [outer = 0x7f819c07e800] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 124 (0x7f81946e6c00) [pid = 6042] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 123 (0x7f819fde1800) [pid = 6042] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 122 (0x7f819bab8400) [pid = 6042] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 121 (0x7f8199c65400) [pid = 6042] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 120 (0x7f819960f800) [pid = 6042] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 119 (0x7f819c122400) [pid = 6042] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:12:28 INFO - PROCESS | 6042 | --DOMWINDOW == 118 (0x7f8199bde000) [pid = 6042] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:12:28 INFO - PROCESS | 6042 | 1461175948428 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]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1634ms 11:12:28 INFO - PROCESS | 6042 | 1461175948491 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 6042 | 1461175948494 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 11:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:12:28 INFO - PROCESS | 6042 | 1461175948500 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 6042 | 1461175948502 Marionette TRACE conn3 <- [1,886,null,{}] 11:12:28 INFO - PROCESS | 6042 | 1461175948507 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}] 11:12:28 INFO - PROCESS | 6042 | 1461175948671 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:12:28 INFO - PROCESS | 6042 | 1461175948690 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819efa6000 == 79 [pid = 6042] [id = 229] 11:12:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 119 (0x7f819960f800) [pid = 6042] [serial = 687] [outer = (nil)] 11:12:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 120 (0x7f819d252c00) [pid = 6042] [serial = 688] [outer = 0x7f819960f800] 11:12:28 INFO - PROCESS | 6042 | 1461175948852 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 121 (0x7f819d2b3400) [pid = 6042] [serial = 689] [outer = 0x7f819960f800] 11:12:29 INFO - PROCESS | 6042 | 1461175949533 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]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1076ms 11:12:29 INFO - PROCESS | 6042 | 1461175949587 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 6042 | 1461175949589 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 11:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:12:29 INFO - PROCESS | 6042 | 1461175949596 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - PROCESS | 6042 | 1461175949598 Marionette TRACE conn3 <- [1,890,null,{}] 11:12:29 INFO - PROCESS | 6042 | 1461175949603 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}] 11:12:29 INFO - PROCESS | 6042 | 1461175949787 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:12:29 INFO - PROCESS | 6042 | 1461175949806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06ec000 == 80 [pid = 6042] [id = 230] 11:12:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 122 (0x7f8199bde000) [pid = 6042] [serial = 690] [outer = (nil)] 11:12:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 123 (0x7f819e38c800) [pid = 6042] [serial = 691] [outer = 0x7f8199bde000] 11:12:29 INFO - PROCESS | 6042 | 1461175949867 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 124 (0x7f819fde0800) [pid = 6042] [serial = 692] [outer = 0x7f8199bde000] 11:12:30 INFO - PROCESS | 6042 | 1461175950871 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]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1331ms 11:12:30 INFO - PROCESS | 6042 | 1461175950928 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:12:30 INFO - PROCESS | 6042 | 1461175950934 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 11:12:30 INFO - PROCESS | 6042 | 1461175950943 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - PROCESS | 6042 | 1461175950948 Marionette TRACE conn3 <- [1,894,null,{}] 11:12:30 INFO - PROCESS | 6042 | 1461175950956 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}] 11:12:31 INFO - PROCESS | 6042 | 1461175951133 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:12:31 INFO - PROCESS | 6042 | 1461175951292 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199eac000 == 81 [pid = 6042] [id = 231] 11:12:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 125 (0x7f819960c800) [pid = 6042] [serial = 693] [outer = (nil)] 11:12:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 126 (0x7f8199d98400) [pid = 6042] [serial = 694] [outer = 0x7f819960c800] 11:12:31 INFO - PROCESS | 6042 | 1461175951380 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 127 (0x7f819ad71400) [pid = 6042] [serial = 695] [outer = 0x7f819960c800] 11:12:32 INFO - PROCESS | 6042 | 1461175952311 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]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1436ms 11:12:32 INFO - PROCESS | 6042 | 1461175952381 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 6042 | 1461175952389 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 11:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:12:32 INFO - PROCESS | 6042 | 1461175952399 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 6042 | 1461175952402 Marionette TRACE conn3 <- [1,898,null,{}] 11:12:32 INFO - PROCESS | 6042 | 1461175952409 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}] 11:12:32 INFO - PROCESS | 6042 | 1461175952636 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:12:32 INFO - PROCESS | 6042 | 1461175952905 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5c0000 == 82 [pid = 6042] [id = 232] 11:12:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 128 (0x7f819bf03800) [pid = 6042] [serial = 696] [outer = (nil)] 11:12:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 129 (0x7f819c075400) [pid = 6042] [serial = 697] [outer = 0x7f819bf03800] 11:12:33 INFO - PROCESS | 6042 | 1461175953028 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f819c650400) [pid = 6042] [serial = 698] [outer = 0x7f819bf03800] 11:12:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 131 (0x7f819cbd4c00) [pid = 6042] [serial = 699] [outer = 0x7f819ca07c00] 11:12:34 INFO - PROCESS | 6042 | 1461175954119 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]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1734ms 11:12:34 INFO - PROCESS | 6042 | 1461175954133 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 6042 | 1461175954136 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 11:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:12:34 INFO - PROCESS | 6042 | 1461175954144 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 6042 | 1461175954149 Marionette TRACE conn3 <- [1,902,null,{}] 11:12:34 INFO - PROCESS | 6042 | 1461175954165 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}] 11:12:34 INFO - PROCESS | 6042 | 1461175954345 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:12:34 INFO - PROCESS | 6042 | 1461175954618 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24a0800 == 83 [pid = 6042] [id = 233] 11:12:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f819cf54000) [pid = 6042] [serial = 700] [outer = (nil)] 11:12:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f819d2b0800) [pid = 6042] [serial = 701] [outer = 0x7f819cf54000] 11:12:34 INFO - PROCESS | 6042 | 1461175954737 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f819fb37400) [pid = 6042] [serial = 702] [outer = 0x7f819cf54000] 11:12:35 INFO - PROCESS | 6042 | 1461175955629 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]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1534ms 11:12:35 INFO - PROCESS | 6042 | 1461175955679 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:12:35 INFO - PROCESS | 6042 | 1461175955683 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 11:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:12:35 INFO - PROCESS | 6042 | 1461175955689 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 6042 | 1461175955691 Marionette TRACE conn3 <- [1,906,null,{}] 11:12:35 INFO - PROCESS | 6042 | 1461175955697 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}] 11:12:35 INFO - PROCESS | 6042 | 1461175955877 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:12:36 INFO - PROCESS | 6042 | 1461175956058 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4c3d800 == 84 [pid = 6042] [id = 234] 11:12:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f819cf54400) [pid = 6042] [serial = 703] [outer = (nil)] 11:12:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f81a007b400) [pid = 6042] [serial = 704] [outer = 0x7f819cf54400] 11:12:36 INFO - PROCESS | 6042 | 1461175956172 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f81a060c400) [pid = 6042] [serial = 705] [outer = 0x7f819cf54400] 11:12:37 INFO - PROCESS | 6042 | 1461175957046 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]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1431ms 11:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:12:37 INFO - PROCESS | 6042 | 1461175957121 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 6042 | 1461175957124 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 11:12:37 INFO - PROCESS | 6042 | 1461175957130 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 6042 | 1461175957133 Marionette TRACE conn3 <- [1,910,null,{}] 11:12:37 INFO - PROCESS | 6042 | 1461175957139 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}] 11:12:37 INFO - PROCESS | 6042 | 1461175957329 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:12:37 INFO - PROCESS | 6042 | 1461175957486 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a537d800 == 85 [pid = 6042] [id = 235] 11:12:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f819fd66000) [pid = 6042] [serial = 706] [outer = (nil)] 11:12:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f81a088fc00) [pid = 6042] [serial = 707] [outer = 0x7f819fd66000] 11:12:37 INFO - PROCESS | 6042 | 1461175957554 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f81a10a6000) [pid = 6042] [serial = 708] [outer = 0x7f819fd66000] 11:12:38 INFO - PROCESS | 6042 | 1461175958454 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]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1379ms 11:12:38 INFO - PROCESS | 6042 | 1461175958509 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 6042 | 1461175958513 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 11:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:12:38 INFO - PROCESS | 6042 | 1461175958520 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 6042 | 1461175958522 Marionette TRACE conn3 <- [1,914,null,{}] 11:12:38 INFO - PROCESS | 6042 | 1461175958528 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}] 11:12:38 INFO - PROCESS | 6042 | 1461175958732 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:12:38 INFO - PROCESS | 6042 | 1461175958891 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5efc800 == 86 [pid = 6042] [id = 236] 11:12:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f81a0888800) [pid = 6042] [serial = 709] [outer = (nil)] 11:12:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f81a32c4400) [pid = 6042] [serial = 710] [outer = 0x7f81a0888800] 11:12:38 INFO - PROCESS | 6042 | 1461175958964 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f81a3fd8400) [pid = 6042] [serial = 711] [outer = 0x7f81a0888800] 11:12:39 INFO - PROCESS | 6042 | 1461175959806 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]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1344ms 11:12:39 INFO - PROCESS | 6042 | 1461175959864 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 6042 | 1461175959867 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 11:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:12:39 INFO - PROCESS | 6042 | 1461175959874 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 6042 | 1461175959877 Marionette TRACE conn3 <- [1,918,null,{}] 11:12:39 INFO - PROCESS | 6042 | 1461175959882 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}] 11:12:40 INFO - PROCESS | 6042 | 1461175960050 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:12:40 INFO - PROCESS | 6042 | 1461175960209 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f9e000 == 87 [pid = 6042] [id = 237] 11:12:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f81a10a6400) [pid = 6042] [serial = 712] [outer = (nil)] 11:12:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f81a46aac00) [pid = 6042] [serial = 713] [outer = 0x7f81a10a6400] 11:12:40 INFO - PROCESS | 6042 | 1461175960278 Marionette DEBUG loaded listener.js 11:12:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f81a480e800) [pid = 6042] [serial = 714] [outer = 0x7f81a10a6400] 11:12:41 INFO - PROCESS | 6042 | 1461175961143 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]]]}] 11:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1337ms 11:12:41 INFO - PROCESS | 6042 | 1461175961212 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 6042 | 1461175961215 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 11:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:12:41 INFO - PROCESS | 6042 | 1461175961222 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 6042 | 1461175961225 Marionette TRACE conn3 <- [1,922,null,{}] 11:12:41 INFO - PROCESS | 6042 | 1461175961230 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}] 11:12:41 INFO - PROCESS | 6042 | 1461175961408 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:12:41 INFO - PROCESS | 6042 | 1461175961567 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad1ba000 == 88 [pid = 6042] [id = 238] 11:12:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81a3d64000) [pid = 6042] [serial = 715] [outer = (nil)] 11:12:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f81a48a7c00) [pid = 6042] [serial = 716] [outer = 0x7f81a3d64000] 11:12:41 INFO - PROCESS | 6042 | 1461175961641 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f81a584f800) [pid = 6042] [serial = 717] [outer = 0x7f81a3d64000] 11:12:42 INFO - PROCESS | 6042 | 1461175962479 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]]]}] 11:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1330ms 11:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:12:42 INFO - PROCESS | 6042 | 1461175962553 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 6042 | 1461175962556 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 11:12:42 INFO - PROCESS | 6042 | 1461175962562 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - PROCESS | 6042 | 1461175962565 Marionette TRACE conn3 <- [1,926,null,{}] 11:12:42 INFO - PROCESS | 6042 | 1461175962571 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}] 11:12:42 INFO - PROCESS | 6042 | 1461175962737 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:12:42 INFO - PROCESS | 6042 | 1461175962897 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3121000 == 89 [pid = 6042] [id = 239] 11:12:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f81a3fde400) [pid = 6042] [serial = 718] [outer = (nil)] 11:12:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f81a5927000) [pid = 6042] [serial = 719] [outer = 0x7f81a3fde400] 11:12:42 INFO - PROCESS | 6042 | 1461175962970 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81a59d3400) [pid = 6042] [serial = 720] [outer = 0x7f81a3fde400] 11:12:43 INFO - PROCESS | 6042 | 1461175963797 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]]]}] 11:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1292ms 11:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:12:43 INFO - PROCESS | 6042 | 1461175963854 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:12:43 INFO - PROCESS | 6042 | 1461175963857 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 11:12:43 INFO - PROCESS | 6042 | 1461175963863 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:12:43 INFO - PROCESS | 6042 | 1461175963866 Marionette TRACE conn3 <- [1,930,null,{}] 11:12:43 INFO - PROCESS | 6042 | 1461175963871 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}] 11:12:44 INFO - PROCESS | 6042 | 1461175964030 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:12:44 INFO - PROCESS | 6042 | 1461175964197 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b421d000 == 90 [pid = 6042] [id = 240] 11:12:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f81a48a0000) [pid = 6042] [serial = 721] [outer = (nil)] 11:12:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f81a663f800) [pid = 6042] [serial = 722] [outer = 0x7f81a48a0000] 11:12:44 INFO - PROCESS | 6042 | 1461175964273 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f81a66bcc00) [pid = 6042] [serial = 723] [outer = 0x7f81a48a0000] 11:12:45 INFO - PROCESS | 6042 | 1461175965117 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]]]}] 11:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1331ms 11:12:45 INFO - PROCESS | 6042 | 1461175965194 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 6042 | 1461175965199 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 11:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:12:45 INFO - PROCESS | 6042 | 1461175965205 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:12:45 INFO - PROCESS | 6042 | 1461175965208 Marionette TRACE conn3 <- [1,934,null,{}] 11:12:45 INFO - PROCESS | 6042 | 1461175965214 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}] 11:12:45 INFO - PROCESS | 6042 | 1461175965450 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:12:45 INFO - PROCESS | 6042 | 1461175965667 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193288800 == 91 [pid = 6042] [id = 241] 11:12:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f81932e8400) [pid = 6042] [serial = 724] [outer = (nil)] 11:12:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f8199c6ec00) [pid = 6042] [serial = 725] [outer = 0x7f81932e8400] 11:12:45 INFO - PROCESS | 6042 | 1461175965788 Marionette DEBUG loaded listener.js 11:12:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f81a6b09800) [pid = 6042] [serial = 726] [outer = 0x7f81932e8400] 11:12:46 INFO - PROCESS | 6042 | 1461175966922 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]]]}] 11:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1784ms 11:12:46 INFO - PROCESS | 6042 | 1461175966990 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:12:46 INFO - PROCESS | 6042 | 1461175966996 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 11:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:12:47 INFO - PROCESS | 6042 | 1461175967003 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 6042 | 1461175967009 Marionette TRACE conn3 <- [1,938,null,{}] 11:12:47 INFO - PROCESS | 6042 | 1461175967017 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}] 11:12:47 INFO - PROCESS | 6042 | 1461175967221 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:12:47 INFO - PROCESS | 6042 | 1461175967414 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d4b0800 == 92 [pid = 6042] [id = 242] 11:12:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819338b000) [pid = 6042] [serial = 727] [outer = (nil)] 11:12:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f8199c66000) [pid = 6042] [serial = 728] [outer = 0x7f819338b000] 11:12:47 INFO - PROCESS | 6042 | 1461175967494 Marionette DEBUG loaded listener.js 11:12:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819ad62800) [pid = 6042] [serial = 729] [outer = 0x7f819338b000] 11:12:48 INFO - PROCESS | 6042 | 1461175968399 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]]]}] 11:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1436ms 11:12:48 INFO - PROCESS | 6042 | 1461175968441 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:12:48 INFO - PROCESS | 6042 | 1461175968449 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 11:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:12:48 INFO - PROCESS | 6042 | 1461175968459 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:12:48 INFO - PROCESS | 6042 | 1461175968463 Marionette TRACE conn3 <- [1,942,null,{}] 11:12:48 INFO - PROCESS | 6042 | 1461175968469 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}] 11:12:48 INFO - PROCESS | 6042 | 1461175968625 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:12:48 INFO - PROCESS | 6042 | 1461175968843 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193566800 == 93 [pid = 6042] [id = 243] 11:12:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819bab8000) [pid = 6042] [serial = 730] [outer = (nil)] 11:12:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819bac2400) [pid = 6042] [serial = 731] [outer = 0x7f819bab8000] 11:12:48 INFO - PROCESS | 6042 | 1461175968964 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c055400) [pid = 6042] [serial = 732] [outer = 0x7f819bab8000] 11:12:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1dc800 == 92 [pid = 6042] [id = 173] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f819bf11000) [pid = 6042] [serial = 604] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f819c88fc00) [pid = 6042] [serial = 607] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819cf59000) [pid = 6042] [serial = 610] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819e384000) [pid = 6042] [serial = 613] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819fb38400) [pid = 6042] [serial = 637] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f8199bd6400) [pid = 6042] [serial = 596] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f81a0888000) [pid = 6042] [serial = 631] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f819bf0a800) [pid = 6042] [serial = 634] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81a0c5a800) [pid = 6042] [serial = 632] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f819c080c00) [pid = 6042] [serial = 623] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f819c058800) [pid = 6042] [serial = 622] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f81a0075000) [pid = 6042] [serial = 628] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f819fb31000) [pid = 6042] [serial = 626] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f819d259000) [pid = 6042] [serial = 625] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f819b2c6400) [pid = 6042] [serial = 620] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f819ad65c00) [pid = 6042] [serial = 619] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81a0074400) [pid = 6042] [serial = 616] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f8199da2400) [pid = 6042] [serial = 601] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f819338bc00) [pid = 6042] [serial = 598] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f819c657400) [pid = 6042] [serial = 635] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f81a0610400) [pid = 6042] [serial = 629] [outer = (nil)] [url = about:blank] 11:12:49 INFO - PROCESS | 6042 | 1461175969917 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]]]}] 11:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1485ms 11:12:49 INFO - PROCESS | 6042 | 1461175969945 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 6042 | 1461175969949 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 11:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:12:49 INFO - PROCESS | 6042 | 1461175969955 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - PROCESS | 6042 | 1461175969960 Marionette TRACE conn3 <- [1,946,null,{}] 11:12:49 INFO - PROCESS | 6042 | 1461175969975 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}] 11:12:50 INFO - PROCESS | 6042 | 1461175970150 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:12:50 INFO - PROCESS | 6042 | 1461175970276 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1cb800 == 93 [pid = 6042] [id = 244] 11:12:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f8199d93400) [pid = 6042] [serial = 733] [outer = (nil)] 11:12:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f819c120000) [pid = 6042] [serial = 734] [outer = 0x7f8199d93400] 11:12:50 INFO - PROCESS | 6042 | 1461175970342 Marionette DEBUG loaded listener.js 11:12:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f819ca11400) [pid = 6042] [serial = 735] [outer = 0x7f8199d93400] 11:12:51 INFO - PROCESS | 6042 | 1461175971049 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]]]}] 11:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1136ms 11:12:51 INFO - PROCESS | 6042 | 1461175971092 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:12:51 INFO - PROCESS | 6042 | 1461175971096 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 11:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:12:51 INFO - PROCESS | 6042 | 1461175971102 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:12:51 INFO - PROCESS | 6042 | 1461175971105 Marionette TRACE conn3 <- [1,950,null,{}] 11:12:51 INFO - PROCESS | 6042 | 1461175971124 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}] 11:12:51 INFO - PROCESS | 6042 | 1461175971288 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:12:51 INFO - PROCESS | 6042 | 1461175971298 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fe47800 == 94 [pid = 6042] [id = 245] 11:12:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f819c058800) [pid = 6042] [serial = 736] [outer = (nil)] 11:12:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f819e384000) [pid = 6042] [serial = 737] [outer = 0x7f819c058800] 11:12:51 INFO - PROCESS | 6042 | 1461175971359 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f819fb38800) [pid = 6042] [serial = 738] [outer = 0x7f819c058800] 11:12:52 INFO - PROCESS | 6042 | 1461175972271 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]]]}] 11:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1248ms 11:12:52 INFO - PROCESS | 6042 | 1461175972351 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:12:52 INFO - PROCESS | 6042 | 1461175972361 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 11:12:52 INFO - PROCESS | 6042 | 1461175972367 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 6042 | 1461175972370 Marionette TRACE conn3 <- [1,954,null,{}] 11:12:52 INFO - PROCESS | 6042 | 1461175972381 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}] 11:12:52 INFO - PROCESS | 6042 | 1461175972569 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:12:52 INFO - PROCESS | 6042 | 1461175972593 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a105b800 == 95 [pid = 6042] [id = 246] 11:12:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f8199da2400) [pid = 6042] [serial = 739] [outer = (nil)] 11:12:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f819fd62000) [pid = 6042] [serial = 740] [outer = 0x7f8199da2400] 11:12:52 INFO - PROCESS | 6042 | 1461175972654 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81a088c800) [pid = 6042] [serial = 741] [outer = 0x7f8199da2400] 11:12:53 INFO - PROCESS | 6042 | 1461175973486 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]]]}] 11:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1181ms 11:12:53 INFO - PROCESS | 6042 | 1461175973550 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 6042 | 1461175973554 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 11:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:12:53 INFO - PROCESS | 6042 | 1461175973559 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - PROCESS | 6042 | 1461175973561 Marionette TRACE conn3 <- [1,958,null,{}] 11:12:53 INFO - PROCESS | 6042 | 1461175973566 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}] 11:12:53 INFO - PROCESS | 6042 | 1461175973787 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:12:53 INFO - PROCESS | 6042 | 1461175973811 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a46800 == 96 [pid = 6042] [id = 247] 11:12:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f81a088d000) [pid = 6042] [serial = 742] [outer = (nil)] 11:12:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f81a3bc5c00) [pid = 6042] [serial = 743] [outer = 0x7f81a088d000] 11:12:53 INFO - PROCESS | 6042 | 1461175973874 Marionette DEBUG loaded listener.js 11:12:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f81a3fd4800) [pid = 6042] [serial = 744] [outer = 0x7f81a088d000] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81947dc000) [pid = 6042] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f8193384000) [pid = 6042] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819c077c00) [pid = 6042] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81934edc00) [pid = 6042] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f81946e8000) [pid = 6042] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f819c072c00) [pid = 6042] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f819c075000) [pid = 6042] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f819c07e800) [pid = 6042] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f81946e9400) [pid = 6042] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:12:54 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f819960f800) [pid = 6042] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:12:54 INFO - PROCESS | 6042 | 1461175974873 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]]]}] 11:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1334ms 11:12:54 INFO - PROCESS | 6042 | 1461175974894 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:12:54 INFO - PROCESS | 6042 | 1461175974899 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 11:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:12:54 INFO - PROCESS | 6042 | 1461175974904 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:12:54 INFO - PROCESS | 6042 | 1461175974907 Marionette TRACE conn3 <- [1,962,null,{}] 11:12:54 INFO - PROCESS | 6042 | 1461175974923 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}] 11:12:55 INFO - PROCESS | 6042 | 1461175975068 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:12:55 INFO - PROCESS | 6042 | 1461175975083 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5eed800 == 97 [pid = 6042] [id = 248] 11:12:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f819960f800) [pid = 6042] [serial = 745] [outer = (nil)] 11:12:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81a0c64800) [pid = 6042] [serial = 746] [outer = 0x7f819960f800] 11:12:55 INFO - PROCESS | 6042 | 1461175975143 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f81a46acc00) [pid = 6042] [serial = 747] [outer = 0x7f819960f800] 11:12:55 INFO - PROCESS | 6042 | 1461175975920 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]]]}] 11:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1037ms 11:12:55 INFO - PROCESS | 6042 | 1461175975942 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 6042 | 1461175975945 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 11:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:12:55 INFO - PROCESS | 6042 | 1461175975951 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 6042 | 1461175975953 Marionette TRACE conn3 <- [1,966,null,{}] 11:12:55 INFO - PROCESS | 6042 | 1461175975958 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}] 11:12:56 INFO - PROCESS | 6042 | 1461175976151 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:12:56 INFO - PROCESS | 6042 | 1461175976171 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b305d800 == 98 [pid = 6042] [id = 249] 11:12:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f819ca05800) [pid = 6042] [serial = 748] [outer = (nil)] 11:12:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f81a4b90000) [pid = 6042] [serial = 749] [outer = 0x7f819ca05800] 11:12:56 INFO - PROCESS | 6042 | 1461175976233 Marionette DEBUG loaded listener.js 11:12:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f81a66c0000) [pid = 6042] [serial = 750] [outer = 0x7f819ca05800] 11:12:57 INFO - PROCESS | 6042 | 1461175977293 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]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1378ms 11:12:57 INFO - PROCESS | 6042 | 1461175977330 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 6042 | 1461175977338 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 11:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:12:57 INFO - PROCESS | 6042 | 1461175977347 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 6042 | 1461175977352 Marionette TRACE conn3 <- [1,970,null,{}] 11:12:57 INFO - PROCESS | 6042 | 1461175977359 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}] 11:12:57 INFO - PROCESS | 6042 | 1461175977553 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:12:57 INFO - PROCESS | 6042 | 1461175977720 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd3e800 == 99 [pid = 6042] [id = 250] 11:12:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f8199c68400) [pid = 6042] [serial = 751] [outer = (nil)] 11:12:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f819b2c2800) [pid = 6042] [serial = 752] [outer = 0x7f8199c68400] 11:12:57 INFO - PROCESS | 6042 | 1461175977799 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f819c053800) [pid = 6042] [serial = 753] [outer = 0x7f8199c68400] 11:12:58 INFO - PROCESS | 6042 | 1461175978756 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]]]}] 11:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1480ms 11:12:58 INFO - PROCESS | 6042 | 1461175978829 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:12:58 INFO - PROCESS | 6042 | 1461175978837 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 11:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:12:58 INFO - PROCESS | 6042 | 1461175978847 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 6042 | 1461175978851 Marionette TRACE conn3 <- [1,974,null,{}] 11:12:58 INFO - PROCESS | 6042 | 1461175978857 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}] 11:12:59 INFO - PROCESS | 6042 | 1461175979065 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:12:59 INFO - PROCESS | 6042 | 1461175979309 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a48f8000 == 100 [pid = 6042] [id = 251] 11:12:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819c056c00) [pid = 6042] [serial = 754] [outer = (nil)] 11:12:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f819cf51c00) [pid = 6042] [serial = 755] [outer = 0x7f819c056c00] 11:12:59 INFO - PROCESS | 6042 | 1461175979426 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819fb3bc00) [pid = 6042] [serial = 756] [outer = 0x7f819c056c00] 11:13:00 INFO - PROCESS | 6042 | 1461175980275 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]]]}] 11:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1483ms 11:13:00 INFO - PROCESS | 6042 | 1461175980332 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 6042 | 1461175980335 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 11:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:13:00 INFO - PROCESS | 6042 | 1461175980342 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 6042 | 1461175980347 Marionette TRACE conn3 <- [1,978,null,{}] 11:13:00 INFO - PROCESS | 6042 | 1461175980363 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}] 11:13:00 INFO - PROCESS | 6042 | 1461175980546 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:13:00 INFO - PROCESS | 6042 | 1461175980712 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d61000 == 101 [pid = 6042] [id = 252] 11:13:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819fded400) [pid = 6042] [serial = 757] [outer = (nil)] 11:13:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f81a2ee7c00) [pid = 6042] [serial = 758] [outer = 0x7f819fded400] 11:13:00 INFO - PROCESS | 6042 | 1461175980788 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f81a3fe2c00) [pid = 6042] [serial = 759] [outer = 0x7f819fded400] 11:13:01 INFO - PROCESS | 6042 | 1461175981678 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]]]}] 11:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1385ms 11:13:01 INFO - PROCESS | 6042 | 1461175981727 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:13:01 INFO - PROCESS | 6042 | 1461175981732 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 11:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:13:01 INFO - PROCESS | 6042 | 1461175981738 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:13:01 INFO - PROCESS | 6042 | 1461175981740 Marionette TRACE conn3 <- [1,982,null,{}] 11:13:01 INFO - PROCESS | 6042 | 1461175981746 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}] 11:13:01 INFO - PROCESS | 6042 | 1461175981908 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:13:02 INFO - PROCESS | 6042 | 1461175982082 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b825a800 == 102 [pid = 6042] [id = 253] 11:13:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f81a0c5a800) [pid = 6042] [serial = 760] [outer = (nil)] 11:13:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81a66c4000) [pid = 6042] [serial = 761] [outer = 0x7f81a0c5a800] 11:13:02 INFO - PROCESS | 6042 | 1461175982162 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f81a6b08400) [pid = 6042] [serial = 762] [outer = 0x7f81a0c5a800] 11:13:03 INFO - PROCESS | 6042 | 1461175983024 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]]]}] 11:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1327ms 11:13:03 INFO - PROCESS | 6042 | 1461175983067 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 6042 | 1461175983071 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 11:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:13:03 INFO - PROCESS | 6042 | 1461175983076 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 6042 | 1461175983079 Marionette TRACE conn3 <- [1,986,null,{}] 11:13:03 INFO - PROCESS | 6042 | 1461175983084 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}] 11:13:03 INFO - PROCESS | 6042 | 1461175983251 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:13:03 INFO - PROCESS | 6042 | 1461175983421 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8593000 == 103 [pid = 6042] [id = 254] 11:13:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f81a489e400) [pid = 6042] [serial = 763] [outer = (nil)] 11:13:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f81a75dd000) [pid = 6042] [serial = 764] [outer = 0x7f81a489e400] 11:13:03 INFO - PROCESS | 6042 | 1461175983493 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f81a75e7c00) [pid = 6042] [serial = 765] [outer = 0x7f81a489e400] 11:13:04 INFO - PROCESS | 6042 | 1461175984420 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]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1390ms 11:13:04 INFO - PROCESS | 6042 | 1461175984468 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 6042 | 1461175984471 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 11:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:13:04 INFO - PROCESS | 6042 | 1461175984477 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 6042 | 1461175984480 Marionette TRACE conn3 <- [1,990,null,{}] 11:13:04 INFO - PROCESS | 6042 | 1461175984486 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}] 11:13:04 INFO - PROCESS | 6042 | 1461175984678 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:13:04 INFO - PROCESS | 6042 | 1461175984881 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b88bb800 == 104 [pid = 6042] [id = 255] 11:13:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f81a9066400) [pid = 6042] [serial = 766] [outer = (nil)] 11:13:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f81a92b4800) [pid = 6042] [serial = 767] [outer = 0x7f81a9066400] 11:13:05 INFO - PROCESS | 6042 | 1461175985008 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f81b22c0c00) [pid = 6042] [serial = 768] [outer = 0x7f81a9066400] 11:13:05 INFO - PROCESS | 6042 | 1461175985825 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]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1384ms 11:13:05 INFO - PROCESS | 6042 | 1461175985862 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 6042 | 1461175985866 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 11:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:13:05 INFO - PROCESS | 6042 | 1461175985872 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 6042 | 1461175985874 Marionette TRACE conn3 <- [1,994,null,{}] 11:13:05 INFO - PROCESS | 6042 | 1461175985880 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}] 11:13:06 INFO - PROCESS | 6042 | 1461175986041 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:13:06 INFO - PROCESS | 6042 | 1461175986212 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca6f800 == 105 [pid = 6042] [id = 256] 11:13:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81a927b800) [pid = 6042] [serial = 769] [outer = (nil)] 11:13:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f81b22c9400) [pid = 6042] [serial = 770] [outer = 0x7f81a927b800] 11:13:06 INFO - PROCESS | 6042 | 1461175986281 Marionette DEBUG loaded listener.js 11:13:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81b2e49400) [pid = 6042] [serial = 771] [outer = 0x7f81a927b800] 11:13:07 INFO - PROCESS | 6042 | 1461175987173 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]]]}] 11:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1334ms 11:13:07 INFO - PROCESS | 6042 | 1461175987206 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:13:07 INFO - PROCESS | 6042 | 1461175987209 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 11:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:13:07 INFO - PROCESS | 6042 | 1461175987216 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:13:07 INFO - PROCESS | 6042 | 1461175987218 Marionette TRACE conn3 <- [1,998,null,{}] 11:13:07 INFO - PROCESS | 6042 | 1461175987224 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}] 11:13:07 INFO - PROCESS | 6042 | 1461175987383 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:13:07 INFO - PROCESS | 6042 | 1461175987571 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0d0800 == 106 [pid = 6042] [id = 257] 11:13:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81a9280400) [pid = 6042] [serial = 772] [outer = (nil)] 11:13:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81b3086400) [pid = 6042] [serial = 773] [outer = 0x7f81a9280400] 11:13:07 INFO - PROCESS | 6042 | 1461175987641 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81b30bf400) [pid = 6042] [serial = 774] [outer = 0x7f81a9280400] 11:13:08 INFO - PROCESS | 6042 | 1461175988498 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]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1332ms 11:13:08 INFO - PROCESS | 6042 | 1461175988549 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 6042 | 1461175988553 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 11:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:13:08 INFO - PROCESS | 6042 | 1461175988559 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 6042 | 1461175988562 Marionette TRACE conn3 <- [1,1002,null,{}] 11:13:08 INFO - PROCESS | 6042 | 1461175988567 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}] 11:13:08 INFO - PROCESS | 6042 | 1461175988729 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:13:08 INFO - PROCESS | 6042 | 1461175988907 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c20d000 == 107 [pid = 6042] [id = 258] 11:13:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81946e4c00) [pid = 6042] [serial = 775] [outer = (nil)] 11:13:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81b30c3c00) [pid = 6042] [serial = 776] [outer = 0x7f81946e4c00] 11:13:08 INFO - PROCESS | 6042 | 1461175988976 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81b33f1800) [pid = 6042] [serial = 777] [outer = 0x7f81946e4c00] 11:13:09 INFO - PROCESS | 6042 | 1461175989824 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]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1329ms 11:13:09 INFO - PROCESS | 6042 | 1461175989896 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 6042 | 1461175989907 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 11:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:13:09 INFO - PROCESS | 6042 | 1461175989918 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 6042 | 1461175989921 Marionette TRACE conn3 <- [1,1006,null,{}] 11:13:09 INFO - PROCESS | 6042 | 1461175989926 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}] 11:13:10 INFO - PROCESS | 6042 | 1461175990101 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:13:10 INFO - PROCESS | 6042 | 1461175990276 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199ca9000 == 108 [pid = 6042] [id = 259] 11:13:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81932dfc00) [pid = 6042] [serial = 778] [outer = (nil)] 11:13:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f819960ac00) [pid = 6042] [serial = 779] [outer = 0x7f81932dfc00] 11:13:10 INFO - PROCESS | 6042 | 1461175990345 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81a8f47400) [pid = 6042] [serial = 780] [outer = 0x7f81932dfc00] 11:13:11 INFO - PROCESS | 6042 | 1461175991695 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]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1834ms 11:13:11 INFO - PROCESS | 6042 | 1461175991789 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 6042 | 1461175991795 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 11:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:13:11 INFO - PROCESS | 6042 | 1461175991803 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 6042 | 1461175991808 Marionette TRACE conn3 <- [1,1010,null,{}] 11:13:11 INFO - PROCESS | 6042 | 1461175991815 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}] 11:13:11 INFO - PROCESS | 6042 | 1461175991973 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:13:12 INFO - PROCESS | 6042 | 1461175992143 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0d4000 == 109 [pid = 6042] [id = 260] 11:13:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81934ea000) [pid = 6042] [serial = 781] [outer = (nil)] 11:13:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f8199c6c400) [pid = 6042] [serial = 782] [outer = 0x7f81934ea000] 11:13:12 INFO - PROCESS | 6042 | 1461175992215 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819b2c6c00) [pid = 6042] [serial = 783] [outer = 0x7f81934ea000] 11:13:13 INFO - PROCESS | 6042 | 1461175993032 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]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1285ms 11:13:13 INFO - PROCESS | 6042 | 1461175993089 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 6042 | 1461175993103 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 11:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:13:13 INFO - PROCESS | 6042 | 1461175993125 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 6042 | 1461175993128 Marionette TRACE conn3 <- [1,1014,null,{}] 11:13:13 INFO - PROCESS | 6042 | 1461175993136 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}] 11:13:13 INFO - PROCESS | 6042 | 1461175993408 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:13:13 INFO - PROCESS | 6042 | 1461175993626 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193576000 == 110 [pid = 6042] [id = 261] 11:13:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f8199602400) [pid = 6042] [serial = 784] [outer = (nil)] 11:13:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f8199c6f000) [pid = 6042] [serial = 785] [outer = 0x7f8199602400] 11:13:13 INFO - PROCESS | 6042 | 1461175993766 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819c04f800) [pid = 6042] [serial = 786] [outer = 0x7f8199602400] 11:13:13 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193291000 == 109 [pid = 6042] [id = 196] 11:13:13 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b2ed1000 == 108 [pid = 6042] [id = 69] 11:13:13 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819e38c800) [pid = 6042] [serial = 691] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5eed800 == 107 [pid = 6042] [id = 248] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a46800 == 106 [pid = 6042] [id = 247] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a105b800 == 105 [pid = 6042] [id = 246] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fe47800 == 104 [pid = 6042] [id = 245] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1cb800 == 103 [pid = 6042] [id = 244] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193566800 == 102 [pid = 6042] [id = 243] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d4b0800 == 101 [pid = 6042] [id = 242] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b421d000 == 100 [pid = 6042] [id = 240] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3121000 == 99 [pid = 6042] [id = 239] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad1ba000 == 98 [pid = 6042] [id = 238] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f9e000 == 97 [pid = 6042] [id = 237] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5efc800 == 96 [pid = 6042] [id = 236] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a537d800 == 95 [pid = 6042] [id = 235] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a4c3d800 == 94 [pid = 6042] [id = 234] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e5c0000 == 93 [pid = 6042] [id = 232] 11:13:14 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199eac000 == 92 [pid = 6042] [id = 231] 11:13:14 INFO - PROCESS | 6042 | 1461175994637 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]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1544ms 11:13:14 INFO - PROCESS | 6042 | 1461175994662 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 6042 | 1461175994665 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 11:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:13:14 INFO - PROCESS | 6042 | 1461175994673 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 6042 | 1461175994678 Marionette TRACE conn3 <- [1,1018,null,{}] 11:13:14 INFO - PROCESS | 6042 | 1461175994693 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}] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81a46af000) [pid = 6042] [serial = 658] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81a48ad800) [pid = 6042] [serial = 661] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81934eb400) [pid = 6042] [serial = 664] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819c051400) [pid = 6042] [serial = 643] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f819bf0b400) [pid = 6042] [serial = 679] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81947db000) [pid = 6042] [serial = 673] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81a2591000) [pid = 6042] [serial = 554] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f819c051c00) [pid = 6042] [serial = 548] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f819b2c3c00) [pid = 6042] [serial = 677] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f819c072800) [pid = 6042] [serial = 680] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f819c654000) [pid = 6042] [serial = 683] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81a3f27c00) [pid = 6042] [serial = 655] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f81a0603000) [pid = 6042] [serial = 551] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f8199609800) [pid = 6042] [serial = 640] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f819ca0a000) [pid = 6042] [serial = 686] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f8199bd9400) [pid = 6042] [serial = 676] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f81a10ab400) [pid = 6042] [serial = 649] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f81a0603400) [pid = 6042] [serial = 638] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f8199794800) [pid = 6042] [serial = 674] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81934f1000) [pid = 6042] [serial = 667] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f81a2d5b400) [pid = 6042] [serial = 652] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f819c6bb400) [pid = 6042] [serial = 685] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f8199d98c00) [pid = 6042] [serial = 670] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f819d252c00) [pid = 6042] [serial = 688] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819c54bc00) [pid = 6042] [serial = 682] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819d2b3400) [pid = 6042] [serial = 689] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819fd69000) [pid = 6042] [serial = 646] [outer = (nil)] [url = about:blank] 11:13:14 INFO - PROCESS | 6042 | 1461175994933 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:13:15 INFO - PROCESS | 6042 | 1461175995036 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca32800 == 93 [pid = 6042] [id = 262] 11:13:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f8199604000) [pid = 6042] [serial = 787] [outer = (nil)] 11:13:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819c54b800) [pid = 6042] [serial = 788] [outer = 0x7f8199604000] 11:13:15 INFO - PROCESS | 6042 | 1461175995101 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819c6bb400) [pid = 6042] [serial = 789] [outer = 0x7f8199604000] 11:13:15 INFO - PROCESS | 6042 | 1461175995802 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]]]}] 11:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1184ms 11:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:13:15 INFO - PROCESS | 6042 | 1461175995860 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 6042 | 1461175995864 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 11:13:15 INFO - PROCESS | 6042 | 1461175995870 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 6042 | 1461175995873 Marionette TRACE conn3 <- [1,1022,null,{}] 11:13:15 INFO - PROCESS | 6042 | 1461175995878 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}] 11:13:16 INFO - PROCESS | 6042 | 1461175996085 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:13:16 INFO - PROCESS | 6042 | 1461175996117 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e165800 == 94 [pid = 6042] [id = 263] 11:13:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819bf0b400) [pid = 6042] [serial = 790] [outer = (nil)] 11:13:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819cbd9c00) [pid = 6042] [serial = 791] [outer = 0x7f819bf0b400] 11:13:16 INFO - PROCESS | 6042 | 1461175996177 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819d255800) [pid = 6042] [serial = 792] [outer = 0x7f819bf0b400] 11:13:17 INFO - PROCESS | 6042 | 1461175997045 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]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1228ms 11:13:17 INFO - PROCESS | 6042 | 1461175997105 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 6042 | 1461175997108 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 11:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:13:17 INFO - PROCESS | 6042 | 1461175997114 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 6042 | 1461175997117 Marionette TRACE conn3 <- [1,1026,null,{}] 11:13:17 INFO - PROCESS | 6042 | 1461175997122 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}] 11:13:17 INFO - PROCESS | 6042 | 1461175997313 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:13:17 INFO - PROCESS | 6042 | 1461175997338 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fe49800 == 95 [pid = 6042] [id = 264] 11:13:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819cbd3400) [pid = 6042] [serial = 793] [outer = (nil)] 11:13:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819d405400) [pid = 6042] [serial = 794] [outer = 0x7f819cbd3400] 11:13:17 INFO - PROCESS | 6042 | 1461175997397 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819ef7cc00) [pid = 6042] [serial = 795] [outer = 0x7f819cbd3400] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f8199da2400) [pid = 6042] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81a088d000) [pid = 6042] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f8199bde000) [pid = 6042] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f819c058800) [pid = 6042] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f819338b000) [pid = 6042] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f8199d93400) [pid = 6042] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819bab8000) [pid = 6042] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:13:18 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819960f800) [pid = 6042] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:13:18 INFO - PROCESS | 6042 | 1461175998615 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]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1529ms 11:13:18 INFO - PROCESS | 6042 | 1461175998643 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 6042 | 1461175998647 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 11:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:13:18 INFO - PROCESS | 6042 | 1461175998652 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 6042 | 1461175998654 Marionette TRACE conn3 <- [1,1030,null,{}] 11:13:18 INFO - PROCESS | 6042 | 1461175998660 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}] 11:13:18 INFO - PROCESS | 6042 | 1461175998882 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:13:19 INFO - PROCESS | 6042 | 1461175999016 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0922800 == 96 [pid = 6042] [id = 265] 11:13:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819c650000) [pid = 6042] [serial = 796] [outer = (nil)] 11:13:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81a0608800) [pid = 6042] [serial = 797] [outer = 0x7f819c650000] 11:13:19 INFO - PROCESS | 6042 | 1461175999079 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f81a0890000) [pid = 6042] [serial = 798] [outer = 0x7f819c650000] 11:13:19 INFO - PROCESS | 6042 | 1461175999679 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]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1081ms 11:13:19 INFO - PROCESS | 6042 | 1461175999749 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:13:19 INFO - PROCESS | 6042 | 1461175999762 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 11:13:19 INFO - PROCESS | 6042 | 1461175999769 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 6042 | 1461175999772 Marionette TRACE conn3 <- [1,1034,null,{}] 11:13:19 INFO - PROCESS | 6042 | 1461175999777 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}] 11:13:19 INFO - PROCESS | 6042 | 1461175999980 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:13:20 INFO - PROCESS | 6042 | 1461176000022 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a1063800 == 97 [pid = 6042] [id = 266] 11:13:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f81a10a7400) [pid = 6042] [serial = 799] [outer = (nil)] 11:13:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f81a2591000) [pid = 6042] [serial = 800] [outer = 0x7f81a10a7400] 11:13:20 INFO - PROCESS | 6042 | 1461176000085 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f81a32c8000) [pid = 6042] [serial = 801] [outer = 0x7f81a10a7400] 11:13:21 INFO - PROCESS | 6042 | 1461176001030 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]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1328ms 11:13:21 INFO - PROCESS | 6042 | 1461176001098 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 6042 | 1461176001104 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 11:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:13:21 INFO - PROCESS | 6042 | 1461176001112 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 6042 | 1461176001117 Marionette TRACE conn3 <- [1,1038,null,{}] 11:13:21 INFO - PROCESS | 6042 | 1461176001125 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}] 11:13:21 INFO - PROCESS | 6042 | 1461176001344 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:13:21 INFO - PROCESS | 6042 | 1461176001588 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca17000 == 98 [pid = 6042] [id = 267] 11:13:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f8199c6c800) [pid = 6042] [serial = 802] [outer = (nil)] 11:13:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f8199d97400) [pid = 6042] [serial = 803] [outer = 0x7f8199c6c800] 11:13:21 INFO - PROCESS | 6042 | 1461176001678 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819bab8400) [pid = 6042] [serial = 804] [outer = 0x7f8199c6c800] 11:13:22 INFO - PROCESS | 6042 | 1461176002523 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]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1483ms 11:13:22 INFO - PROCESS | 6042 | 1461176002596 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 6042 | 1461176002604 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 11:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:13:22 INFO - PROCESS | 6042 | 1461176002614 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 6042 | 1461176002617 Marionette TRACE conn3 <- [1,1042,null,{}] 11:13:22 INFO - PROCESS | 6042 | 1461176002623 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}] 11:13:22 INFO - PROCESS | 6042 | 1461176002829 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:13:22 INFO - PROCESS | 6042 | 1461176002993 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03d2000 == 99 [pid = 6042] [id = 268] 11:13:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81934e7000) [pid = 6042] [serial = 805] [outer = (nil)] 11:13:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819c654000) [pid = 6042] [serial = 806] [outer = 0x7f81934e7000] 11:13:23 INFO - PROCESS | 6042 | 1461176003074 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f819ca0e400) [pid = 6042] [serial = 807] [outer = 0x7f81934e7000] 11:13:24 INFO - PROCESS | 6042 | 1461176004016 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]]]}] 11:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1428ms 11:13:24 INFO - PROCESS | 6042 | 1461176004042 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 6042 | 1461176004046 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 11:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:13:24 INFO - PROCESS | 6042 | 1461176004052 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 6042 | 1461176004058 Marionette TRACE conn3 <- [1,1046,null,{}] 11:13:24 INFO - PROCESS | 6042 | 1461176004074 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}] 11:13:24 INFO - PROCESS | 6042 | 1461176004236 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:13:24 INFO - PROCESS | 6042 | 1461176004409 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a553b000 == 100 [pid = 6042] [id = 269] 11:13:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f819ef11400) [pid = 6042] [serial = 808] [outer = (nil)] 11:13:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a0078c00) [pid = 6042] [serial = 809] [outer = 0x7f819ef11400] 11:13:24 INFO - PROCESS | 6042 | 1461176004484 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81a10aec00) [pid = 6042] [serial = 810] [outer = 0x7f819ef11400] 11:13:25 INFO - PROCESS | 6042 | 1461176005305 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]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1284ms 11:13:25 INFO - PROCESS | 6042 | 1461176005337 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 6042 | 1461176005342 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 11:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:13:25 INFO - PROCESS | 6042 | 1461176005348 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 6042 | 1461176005351 Marionette TRACE conn3 <- [1,1050,null,{}] 11:13:25 INFO - PROCESS | 6042 | 1461176005356 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}] 11:13:25 INFO - PROCESS | 6042 | 1461176005515 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:13:25 INFO - PROCESS | 6042 | 1461176005684 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f2a800 == 101 [pid = 6042] [id = 270] 11:13:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f819ef7e000) [pid = 6042] [serial = 811] [outer = (nil)] 11:13:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a3fdf000) [pid = 6042] [serial = 812] [outer = 0x7f819ef7e000] 11:13:25 INFO - PROCESS | 6042 | 1461176005760 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81a46af000) [pid = 6042] [serial = 813] [outer = 0x7f819ef7e000] 11:13:26 INFO - PROCESS | 6042 | 1461176006644 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]]]}] 11:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1334ms 11:13:26 INFO - PROCESS | 6042 | 1461176006684 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 6042 | 1461176006688 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 11:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:13:26 INFO - PROCESS | 6042 | 1461176006694 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 6042 | 1461176006696 Marionette TRACE conn3 <- [1,1054,null,{}] 11:13:26 INFO - PROCESS | 6042 | 1461176006702 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}] 11:13:26 INFO - PROCESS | 6042 | 1461176006856 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:13:27 INFO - PROCESS | 6042 | 1461176007027 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad1bb800 == 102 [pid = 6042] [id = 271] 11:13:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a3f2a000) [pid = 6042] [serial = 814] [outer = (nil)] 11:13:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81a48d1c00) [pid = 6042] [serial = 815] [outer = 0x7f81a3f2a000] 11:13:27 INFO - PROCESS | 6042 | 1461176007095 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81a5923000) [pid = 6042] [serial = 816] [outer = 0x7f81a3f2a000] 11:13:27 INFO - PROCESS | 6042 | 1461176007949 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]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1285ms 11:13:27 INFO - PROCESS | 6042 | 1461176007980 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 6042 | 1461176007984 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 11:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:13:27 INFO - PROCESS | 6042 | 1461176007989 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 6042 | 1461176007992 Marionette TRACE conn3 <- [1,1058,null,{}] 11:13:28 INFO - PROCESS | 6042 | 1461176007998 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}] 11:13:28 INFO - PROCESS | 6042 | 1461176008178 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:13:28 INFO - PROCESS | 6042 | 1461176008352 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3fce000 == 103 [pid = 6042] [id = 272] 11:13:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81a5e08c00) [pid = 6042] [serial = 817] [outer = (nil)] 11:13:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f81a75e6000) [pid = 6042] [serial = 818] [outer = 0x7f81a5e08c00] 11:13:28 INFO - PROCESS | 6042 | 1461176008423 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81a9065c00) [pid = 6042] [serial = 819] [outer = 0x7f81a5e08c00] 11:13:29 INFO - PROCESS | 6042 | 1461176009302 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]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1378ms 11:13:29 INFO - PROCESS | 6042 | 1461176009369 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 6042 | 1461176009372 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 11:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:13:29 INFO - PROCESS | 6042 | 1461176009379 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 6042 | 1461176009383 Marionette TRACE conn3 <- [1,1062,null,{}] 11:13:29 INFO - PROCESS | 6042 | 1461176009388 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}] 11:13:29 INFO - PROCESS | 6042 | 1461176009550 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:13:29 INFO - PROCESS | 6042 | 1461176009718 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d1e000 == 104 [pid = 6042] [id = 273] 11:13:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a675a800) [pid = 6042] [serial = 820] [outer = (nil)] 11:13:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81b223ac00) [pid = 6042] [serial = 821] [outer = 0x7f81a675a800] 11:13:29 INFO - PROCESS | 6042 | 1461176009790 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81b3394c00) [pid = 6042] [serial = 822] [outer = 0x7f81a675a800] 11:13:30 INFO - PROCESS | 6042 | 1461176010702 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]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1333ms 11:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:13:30 INFO - PROCESS | 6042 | 1461176010712 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 6042 | 1461176010715 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 11:13:30 INFO - PROCESS | 6042 | 1461176010723 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 6042 | 1461176010726 Marionette TRACE conn3 <- [1,1066,null,{}] 11:13:30 INFO - PROCESS | 6042 | 1461176010731 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}] 11:13:30 INFO - PROCESS | 6042 | 1461176010891 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:13:31 INFO - PROCESS | 6042 | 1461176011070 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b843c000 == 105 [pid = 6042] [id = 274] 11:13:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a48a2c00) [pid = 6042] [serial = 823] [outer = (nil)] 11:13:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81b3395400) [pid = 6042] [serial = 824] [outer = 0x7f81a48a2c00] 11:13:31 INFO - PROCESS | 6042 | 1461176011142 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81b357f000) [pid = 6042] [serial = 825] [outer = 0x7f81a48a2c00] 11:13:32 INFO - PROCESS | 6042 | 1461176012182 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]]]}] 11:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1489ms 11:13:32 INFO - PROCESS | 6042 | 1461176012210 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:13:32 INFO - PROCESS | 6042 | 1461176012215 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 11:13:32 INFO - PROCESS | 6042 | 1461176012221 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 6042 | 1461176012225 Marionette TRACE conn3 <- [1,1070,null,{}] 11:13:32 INFO - PROCESS | 6042 | 1461176012230 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}] 11:13:32 INFO - PROCESS | 6042 | 1461176012444 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:13:32 INFO - PROCESS | 6042 | 1461176012689 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8930000 == 106 [pid = 6042] [id = 275] 11:13:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a5852c00) [pid = 6042] [serial = 826] [outer = (nil)] 11:13:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81b42cf400) [pid = 6042] [serial = 827] [outer = 0x7f81a5852c00] 11:13:32 INFO - PROCESS | 6042 | 1461176012804 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81b43c7800) [pid = 6042] [serial = 828] [outer = 0x7f81a5852c00] 11:13:33 INFO - PROCESS | 6042 | 1461176013555 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]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1388ms 11:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:13:33 INFO - PROCESS | 6042 | 1461176013609 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 6042 | 1461176013612 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 11:13:33 INFO - PROCESS | 6042 | 1461176013618 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 6042 | 1461176013621 Marionette TRACE conn3 <- [1,1074,null,{}] 11:13:33 INFO - PROCESS | 6042 | 1461176013626 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}] 11:13:33 INFO - PROCESS | 6042 | 1461176013792 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:13:33 INFO - PROCESS | 6042 | 1461176013965 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193159800 == 107 [pid = 6042] [id = 276] 11:13:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81b33e9c00) [pid = 6042] [serial = 829] [outer = (nil)] 11:13:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81b46c6c00) [pid = 6042] [serial = 830] [outer = 0x7f81b33e9c00] 11:13:34 INFO - PROCESS | 6042 | 1461176014033 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81b46f4400) [pid = 6042] [serial = 831] [outer = 0x7f81b33e9c00] 11:13:34 INFO - PROCESS | 6042 | 1461176014921 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]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1342ms 11:13:34 INFO - PROCESS | 6042 | 1461176014960 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 6042 | 1461176014964 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 11:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:13:34 INFO - PROCESS | 6042 | 1461176014970 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 6042 | 1461176014974 Marionette TRACE conn3 <- [1,1078,null,{}] 11:13:34 INFO - PROCESS | 6042 | 1461176014979 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}] 11:13:35 INFO - PROCESS | 6042 | 1461176015219 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:13:35 INFO - PROCESS | 6042 | 1461176015394 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0807000 == 108 [pid = 6042] [id = 277] 11:13:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f819c6b6800) [pid = 6042] [serial = 832] [outer = (nil)] 11:13:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81b6414c00) [pid = 6042] [serial = 833] [outer = 0x7f819c6b6800] 11:13:35 INFO - PROCESS | 6042 | 1461176015469 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81b83c6000) [pid = 6042] [serial = 834] [outer = 0x7f819c6b6800] 11:13:36 INFO - PROCESS | 6042 | 1461176016399 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]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1492ms 11:13:36 INFO - PROCESS | 6042 | 1461176016463 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 6042 | 1461176016465 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 11:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:13:36 INFO - PROCESS | 6042 | 1461176016472 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 6042 | 1461176016474 Marionette TRACE conn3 <- [1,1082,null,{}] 11:13:36 INFO - PROCESS | 6042 | 1461176016479 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}] 11:13:36 INFO - PROCESS | 6042 | 1461176016644 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:13:36 INFO - PROCESS | 6042 | 1461176016825 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3dd000 == 109 [pid = 6042] [id = 278] 11:13:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f8193388000) [pid = 6042] [serial = 835] [outer = (nil)] 11:13:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f819bf11000) [pid = 6042] [serial = 836] [outer = 0x7f8193388000] 11:13:36 INFO - PROCESS | 6042 | 1461176016895 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81b6417800) [pid = 6042] [serial = 837] [outer = 0x7f8193388000] 11:13:37 INFO - PROCESS | 6042 | 1461176017739 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]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1338ms 11:13:37 INFO - PROCESS | 6042 | 1461176017811 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 6042 | 1461176017815 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 11:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:13:37 INFO - PROCESS | 6042 | 1461176017820 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 6042 | 1461176017823 Marionette TRACE conn3 <- [1,1086,null,{}] 11:13:37 INFO - PROCESS | 6042 | 1461176017828 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}] 11:13:37 INFO - PROCESS | 6042 | 1461176017990 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:13:38 INFO - PROCESS | 6042 | 1461176018162 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24ad000 == 110 [pid = 6042] [id = 279] 11:13:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f8193389000) [pid = 6042] [serial = 838] [outer = (nil)] 11:13:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81b83c8800) [pid = 6042] [serial = 839] [outer = 0x7f8193389000] 11:13:38 INFO - PROCESS | 6042 | 1461176018230 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81b8566400) [pid = 6042] [serial = 840] [outer = 0x7f8193389000] 11:13:39 INFO - PROCESS | 6042 | 1461176019309 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]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1534ms 11:13:39 INFO - PROCESS | 6042 | 1461176019355 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:13:39 INFO - PROCESS | 6042 | 1461176019360 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 11:13:39 INFO - PROCESS | 6042 | 1461176019368 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 6042 | 1461176019373 Marionette TRACE conn3 <- [1,1090,null,{}] 11:13:39 INFO - PROCESS | 6042 | 1461176019381 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}] 11:13:39 INFO - PROCESS | 6042 | 1461176019534 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:13:39 INFO - PROCESS | 6042 | 1461176019746 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0de800 == 111 [pid = 6042] [id = 280] 11:13:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819979e400) [pid = 6042] [serial = 841] [outer = (nil)] 11:13:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f8199c66c00) [pid = 6042] [serial = 842] [outer = 0x7f819979e400] 11:13:39 INFO - PROCESS | 6042 | 1461176019809 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f819b2ce800) [pid = 6042] [serial = 843] [outer = 0x7f819979e400] 11:13:40 INFO - PROCESS | 6042 | 1461176020659 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]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1339ms 11:13:40 INFO - PROCESS | 6042 | 1461176020707 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 6042 | 1461176020715 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 11:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:13:40 INFO - PROCESS | 6042 | 1461176020725 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 6042 | 1461176020729 Marionette TRACE conn3 <- [1,1094,null,{}] 11:13:40 INFO - PROCESS | 6042 | 1461176020734 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}] 11:13:40 INFO - PROCESS | 6042 | 1461176020940 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:13:41 INFO - PROCESS | 6042 | 1461176021218 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81932a1800 == 112 [pid = 6042] [id = 281] 11:13:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f819c122c00) [pid = 6042] [serial = 844] [outer = (nil)] 11:13:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f819c657400) [pid = 6042] [serial = 845] [outer = 0x7f819c122c00] 11:13:41 INFO - PROCESS | 6042 | 1461176021335 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f819ca0e800) [pid = 6042] [serial = 846] [outer = 0x7f819c122c00] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0922800 == 111 [pid = 6042] [id = 265] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fe49800 == 110 [pid = 6042] [id = 264] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e165800 == 109 [pid = 6042] [id = 263] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca32800 == 108 [pid = 6042] [id = 262] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193576000 == 107 [pid = 6042] [id = 261] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0d4000 == 106 [pid = 6042] [id = 260] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0d0800 == 105 [pid = 6042] [id = 257] 11:13:41 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bca6f800 == 104 [pid = 6042] [id = 256] 11:13:42 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b88bb800 == 103 [pid = 6042] [id = 255] 11:13:42 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8593000 == 102 [pid = 6042] [id = 254] 11:13:42 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b825a800 == 101 [pid = 6042] [id = 253] 11:13:42 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd3e800 == 100 [pid = 6042] [id = 250] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f819fd62000) [pid = 6042] [serial = 740] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f81a3bc5c00) [pid = 6042] [serial = 743] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f81a088c800) [pid = 6042] [serial = 741] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f819fde0800) [pid = 6042] [serial = 692] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f819e384000) [pid = 6042] [serial = 737] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f81a46aac00) [pid = 6042] [serial = 713] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f819ad62800) [pid = 6042] [serial = 729] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f8199c66000) [pid = 6042] [serial = 728] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819c120000) [pid = 6042] [serial = 734] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819ca11400) [pid = 6042] [serial = 735] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f8199d98400) [pid = 6042] [serial = 694] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a5927000) [pid = 6042] [serial = 719] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f819c055400) [pid = 6042] [serial = 732] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819bac2400) [pid = 6042] [serial = 731] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819d2b0800) [pid = 6042] [serial = 701] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81a32c4400) [pid = 6042] [serial = 710] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a007b400) [pid = 6042] [serial = 704] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f8199c6ec00) [pid = 6042] [serial = 725] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819c075400) [pid = 6042] [serial = 697] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81a088fc00) [pid = 6042] [serial = 707] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81a48a7c00) [pid = 6042] [serial = 716] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81a663f800) [pid = 6042] [serial = 722] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81a0c64800) [pid = 6042] [serial = 746] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81a3fd4800) [pid = 6042] [serial = 744] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819cbdd400) [pid = 6042] [serial = 455] [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.] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819fb38800) [pid = 6042] [serial = 738] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81a46acc00) [pid = 6042] [serial = 747] [outer = (nil)] [url = about:blank] 11:13:42 INFO - PROCESS | 6042 | 1461176022359 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]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1684ms 11:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:13:42 INFO - PROCESS | 6042 | 1461176022410 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 6042 | 1461176022413 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 11:13:42 INFO - PROCESS | 6042 | 1461176022420 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 6042 | 1461176022426 Marionette TRACE conn3 <- [1,1098,null,{}] 11:13:42 INFO - PROCESS | 6042 | 1461176022443 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}] 11:13:42 INFO - PROCESS | 6042 | 1461176022631 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:13:42 INFO - PROCESS | 6042 | 1461176022758 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0c5000 == 101 [pid = 6042] [id = 282] 11:13:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819bac2400) [pid = 6042] [serial = 847] [outer = (nil)] 11:13:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819d254000) [pid = 6042] [serial = 848] [outer = 0x7f819bac2400] 11:13:42 INFO - PROCESS | 6042 | 1461176022861 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819fdef800) [pid = 6042] [serial = 849] [outer = 0x7f819bac2400] 11:13:43 INFO - PROCESS | 6042 | 1461176023488 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]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1087ms 11:13:43 INFO - PROCESS | 6042 | 1461176023516 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 6042 | 1461176023519 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 11:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:13:43 INFO - PROCESS | 6042 | 1461176023525 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 6042 | 1461176023527 Marionette TRACE conn3 <- [1,1102,null,{}] 11:13:43 INFO - PROCESS | 6042 | 1461176023532 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}] 11:13:43 INFO - PROCESS | 6042 | 1461176023738 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:13:43 INFO - PROCESS | 6042 | 1461176023826 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5c6800 == 102 [pid = 6042] [id = 283] 11:13:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819ad62800) [pid = 6042] [serial = 850] [outer = (nil)] 11:13:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a10a8c00) [pid = 6042] [serial = 851] [outer = 0x7f819ad62800] 11:13:43 INFO - PROCESS | 6042 | 1461176023886 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81a3bc5c00) [pid = 6042] [serial = 852] [outer = 0x7f819ad62800] 11:13:44 INFO - PROCESS | 6042 | 1461176024646 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]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1183ms 11:13:44 INFO - PROCESS | 6042 | 1461176024708 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 6042 | 1461176024711 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 11:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:13:44 INFO - PROCESS | 6042 | 1461176024717 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 6042 | 1461176024719 Marionette TRACE conn3 <- [1,1106,null,{}] 11:13:44 INFO - PROCESS | 6042 | 1461176024724 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}] 11:13:44 INFO - PROCESS | 6042 | 1461176024933 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:13:44 INFO - PROCESS | 6042 | 1461176024955 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a093f800 == 103 [pid = 6042] [id = 284] 11:13:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a3bcdc00) [pid = 6042] [serial = 853] [outer = (nil)] 11:13:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a4819800) [pid = 6042] [serial = 854] [outer = 0x7f81a3bcdc00] 11:13:45 INFO - PROCESS | 6042 | 1461176025048 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81a5929000) [pid = 6042] [serial = 855] [outer = 0x7f81a3bcdc00] 11:13:46 INFO - PROCESS | 6042 | 1461176026001 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]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1330ms 11:13:46 INFO - PROCESS | 6042 | 1461176026048 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 6042 | 1461176026051 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 11:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:13:46 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f8199602400) [pid = 6042] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:13:46 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819bf0b400) [pid = 6042] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:13:46 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81934ea000) [pid = 6042] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:13:46 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819c650000) [pid = 6042] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:13:46 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819cbd3400) [pid = 6042] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:13:46 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f8199604000) [pid = 6042] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:13:46 INFO - PROCESS | 6042 | 1461176026250 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 6042 | 1461176026252 Marionette TRACE conn3 <- [1,1110,null,{}] 11:13:46 INFO - PROCESS | 6042 | 1461176026259 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}] 11:13:46 INFO - PROCESS | 6042 | 1461176026433 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:13:46 INFO - PROCESS | 6042 | 1461176026443 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a537d000 == 104 [pid = 6042] [id = 285] 11:13:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a46ac800) [pid = 6042] [serial = 856] [outer = (nil)] 11:13:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a75e8800) [pid = 6042] [serial = 857] [outer = 0x7f81a46ac800] 11:13:46 INFO - PROCESS | 6042 | 1461176026526 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81a905f000) [pid = 6042] [serial = 858] [outer = 0x7f81a46ac800] 11:13:47 INFO - PROCESS | 6042 | 1461176027416 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]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1206ms 11:13:47 INFO - PROCESS | 6042 | 1461176027436 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 6042 | 1461176027439 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 11:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:13:47 INFO - PROCESS | 6042 | 1461176027449 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 6042 | 1461176027451 Marionette TRACE conn3 <- [1,1114,null,{}] 11:13:47 INFO - PROCESS | 6042 | 1461176027459 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}] 11:13:47 INFO - PROCESS | 6042 | 1461176027662 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:13:47 INFO - PROCESS | 6042 | 1461176027676 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a9238800 == 105 [pid = 6042] [id = 286] 11:13:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a905f400) [pid = 6042] [serial = 859] [outer = (nil)] 11:13:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81b22c7c00) [pid = 6042] [serial = 860] [outer = 0x7f81a905f400] 11:13:47 INFO - PROCESS | 6042 | 1461176027750 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81b3504c00) [pid = 6042] [serial = 861] [outer = 0x7f81a905f400] 11:13:48 INFO - PROCESS | 6042 | 1461176028897 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]]]}] 11:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1483ms 11:13:48 INFO - PROCESS | 6042 | 1461176028931 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:13:48 INFO - PROCESS | 6042 | 1461176028937 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 11:13:48 INFO - PROCESS | 6042 | 1461176028946 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 6042 | 1461176028951 Marionette TRACE conn3 <- [1,1118,null,{}] 11:13:48 INFO - PROCESS | 6042 | 1461176028959 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}] 11:13:49 INFO - PROCESS | 6042 | 1461176029150 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:13:49 INFO - PROCESS | 6042 | 1461176029377 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cb3d800 == 106 [pid = 6042] [id = 287] 11:13:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819b2c4c00) [pid = 6042] [serial = 862] [outer = (nil)] 11:13:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f819bf0cc00) [pid = 6042] [serial = 863] [outer = 0x7f819b2c4c00] 11:13:49 INFO - PROCESS | 6042 | 1461176029500 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f819c550800) [pid = 6042] [serial = 864] [outer = 0x7f819b2c4c00] 11:13:50 INFO - PROCESS | 6042 | 1461176030388 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]]]}] 11:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1484ms 11:13:50 INFO - PROCESS | 6042 | 1461176030429 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 6042 | 1461176030437 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 11:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:13:50 INFO - PROCESS | 6042 | 1461176030447 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 6042 | 1461176030451 Marionette TRACE conn3 <- [1,1122,null,{}] 11:13:50 INFO - PROCESS | 6042 | 1461176030500 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}] 11:13:50 INFO - PROCESS | 6042 | 1461176030658 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:13:50 INFO - PROCESS | 6042 | 1461176030978 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a2547000 == 107 [pid = 6042] [id = 288] 11:13:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f819cf4e400) [pid = 6042] [serial = 865] [outer = (nil)] 11:13:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819ef08c00) [pid = 6042] [serial = 866] [outer = 0x7f819cf4e400] 11:13:51 INFO - PROCESS | 6042 | 1461176031099 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81a10ab400) [pid = 6042] [serial = 867] [outer = 0x7f819cf4e400] 11:13:51 INFO - PROCESS | 6042 | 1461176031977 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]]]}] 11:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1586ms 11:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:13:52 INFO - PROCESS | 6042 | 1461176032032 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 6042 | 1461176032035 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 11:13:52 INFO - PROCESS | 6042 | 1461176032044 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 6042 | 1461176032050 Marionette TRACE conn3 <- [1,1126,null,{}] 11:13:52 INFO - PROCESS | 6042 | 1461176032084 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}] 11:13:52 INFO - PROCESS | 6042 | 1461176032303 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:13:52 INFO - PROCESS | 6042 | 1461176032516 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3fc5000 == 108 [pid = 6042] [id = 289] 11:13:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81a4b86800) [pid = 6042] [serial = 868] [outer = (nil)] 11:13:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81a6b0e800) [pid = 6042] [serial = 869] [outer = 0x7f81a4b86800] 11:13:52 INFO - PROCESS | 6042 | 1461176032605 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81a905b400) [pid = 6042] [serial = 870] [outer = 0x7f81a4b86800] 11:13:53 INFO - PROCESS | 6042 | 1461176033450 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]]]}] 11:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1460ms 11:13:53 INFO - PROCESS | 6042 | 1461176033501 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 6042 | 1461176033506 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 11:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:13:53 INFO - PROCESS | 6042 | 1461176033512 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 6042 | 1461176033514 Marionette TRACE conn3 <- [1,1130,null,{}] 11:13:53 INFO - PROCESS | 6042 | 1461176033520 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}] 11:13:53 INFO - PROCESS | 6042 | 1461176033679 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:13:53 INFO - PROCESS | 6042 | 1461176033855 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8438000 == 109 [pid = 6042] [id = 290] 11:13:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81a5f64400) [pid = 6042] [serial = 871] [outer = (nil)] 11:13:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81b350bc00) [pid = 6042] [serial = 872] [outer = 0x7f81a5f64400] 11:13:53 INFO - PROCESS | 6042 | 1461176033927 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81b46fb800) [pid = 6042] [serial = 873] [outer = 0x7f81a5f64400] 11:13:54 INFO - PROCESS | 6042 | 1461176034786 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]]]}] 11:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1333ms 11:13:54 INFO - PROCESS | 6042 | 1461176034846 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 6042 | 1461176034849 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 11:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:13:54 INFO - PROCESS | 6042 | 1461176034855 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 6042 | 1461176034857 Marionette TRACE conn3 <- [1,1134,null,{}] 11:13:54 INFO - PROCESS | 6042 | 1461176034863 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}] 11:13:55 INFO - PROCESS | 6042 | 1461176035017 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:13:55 INFO - PROCESS | 6042 | 1461176035193 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca6a000 == 110 [pid = 6042] [id = 291] 11:13:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81a5926000) [pid = 6042] [serial = 874] [outer = (nil)] 11:13:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81b7da1400) [pid = 6042] [serial = 875] [outer = 0x7f81a5926000] 11:13:55 INFO - PROCESS | 6042 | 1461176035264 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81b83c5800) [pid = 6042] [serial = 876] [outer = 0x7f81a5926000] 11:13:56 INFO - PROCESS | 6042 | 1461176036128 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]]]}] 11:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1340ms 11:13:56 INFO - PROCESS | 6042 | 1461176036196 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 6042 | 1461176036199 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 11:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:13:56 INFO - PROCESS | 6042 | 1461176036205 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 6042 | 1461176036207 Marionette TRACE conn3 <- [1,1138,null,{}] 11:13:56 INFO - PROCESS | 6042 | 1461176036213 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}] 11:13:56 INFO - PROCESS | 6042 | 1461176036402 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:13:56 INFO - PROCESS | 6042 | 1461176036576 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e60800 == 111 [pid = 6042] [id = 292] 11:13:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81b8498000) [pid = 6042] [serial = 877] [outer = (nil)] 11:13:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81b8868400) [pid = 6042] [serial = 878] [outer = 0x7f81b8498000] 11:13:56 INFO - PROCESS | 6042 | 1461176036655 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f81b8959c00) [pid = 6042] [serial = 879] [outer = 0x7f81b8498000] 11:13:57 INFO - PROCESS | 6042 | 1461176037488 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]]]}] 11:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1329ms 11:13:57 INFO - PROCESS | 6042 | 1461176037534 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:13:57 INFO - PROCESS | 6042 | 1461176037537 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 11:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:13:57 INFO - PROCESS | 6042 | 1461176037558 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 6042 | 1461176037562 Marionette TRACE conn3 <- [1,1142,null,{}] 11:13:57 INFO - PROCESS | 6042 | 1461176037572 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}] 11:13:57 INFO - PROCESS | 6042 | 1461176037747 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:13:57 INFO - PROCESS | 6042 | 1461176037922 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d7c800 == 112 [pid = 6042] [id = 293] 11:13:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f8190283800) [pid = 6042] [serial = 880] [outer = (nil)] 11:13:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f819028cc00) [pid = 6042] [serial = 881] [outer = 0x7f8190283800] 11:13:58 INFO - PROCESS | 6042 | 1461176037993 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f8190291000) [pid = 6042] [serial = 882] [outer = 0x7f8190283800] 11:13:58 INFO - PROCESS | 6042 | 1461176038790 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]]]}] 11:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1299ms 11:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:13:58 INFO - PROCESS | 6042 | 1461176038843 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 6042 | 1461176038846 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 11:13:58 INFO - PROCESS | 6042 | 1461176038852 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 6042 | 1461176038855 Marionette TRACE conn3 <- [1,1146,null,{}] 11:13:58 INFO - PROCESS | 6042 | 1461176038861 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}] 11:13:59 INFO - PROCESS | 6042 | 1461176039023 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:13:59 INFO - PROCESS | 6042 | 1461176039203 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a83800 == 113 [pid = 6042] [id = 294] 11:13:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f8190288000) [pid = 6042] [serial = 883] [outer = (nil)] 11:13:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f8190297400) [pid = 6042] [serial = 884] [outer = 0x7f8190288000] 11:13:59 INFO - PROCESS | 6042 | 1461176039280 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f819029b400) [pid = 6042] [serial = 885] [outer = 0x7f8190288000] 11:14:00 INFO - PROCESS | 6042 | 1461176040067 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]]]}] 11:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1248ms 11:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:14:00 INFO - PROCESS | 6042 | 1461176040100 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 6042 | 1461176040103 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 11:14:00 INFO - PROCESS | 6042 | 1461176040109 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 6042 | 1461176040112 Marionette TRACE conn3 <- [1,1150,null,{}] 11:14:00 INFO - PROCESS | 6042 | 1461176040117 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}] 11:14:00 INFO - PROCESS | 6042 | 1461176040297 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:14:00 INFO - PROCESS | 6042 | 1461176040498 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819445e000 == 114 [pid = 6042] [id = 295] 11:14:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f81900d3c00) [pid = 6042] [serial = 886] [outer = (nil)] 11:14:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f81900dbc00) [pid = 6042] [serial = 887] [outer = 0x7f81900d3c00] 11:14:00 INFO - PROCESS | 6042 | 1461176040570 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81900e0800) [pid = 6042] [serial = 888] [outer = 0x7f81900d3c00] 11:14:01 INFO - PROCESS | 6042 | 1461176041446 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]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1386ms 11:14:01 INFO - PROCESS | 6042 | 1461176041496 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 6042 | 1461176041498 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 11:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:14:01 INFO - PROCESS | 6042 | 1461176041505 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 6042 | 1461176041508 Marionette TRACE conn3 <- [1,1154,null,{}] 11:14:01 INFO - PROCESS | 6042 | 1461176041514 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}] 11:14:01 INFO - PROCESS | 6042 | 1461176041681 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:14:01 INFO - PROCESS | 6042 | 1461176041861 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a91800 == 115 [pid = 6042] [id = 296] 11:14:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f818e1d3800) [pid = 6042] [serial = 889] [outer = (nil)] 11:14:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f818e1d9800) [pid = 6042] [serial = 890] [outer = 0x7f818e1d3800] 11:14:01 INFO - PROCESS | 6042 | 1461176041936 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f818e1de000) [pid = 6042] [serial = 891] [outer = 0x7f818e1d3800] 11:14:02 INFO - PROCESS | 6042 | 1461176042980 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]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1540ms 11:14:03 INFO - PROCESS | 6042 | 1461176043047 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 6042 | 1461176043052 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 11:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:14:03 INFO - PROCESS | 6042 | 1461176043058 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 6042 | 1461176043062 Marionette TRACE conn3 <- [1,1158,null,{}] 11:14:03 INFO - PROCESS | 6042 | 1461176043067 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}] 11:14:03 INFO - PROCESS | 6042 | 1461176043282 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:14:03 INFO - PROCESS | 6042 | 1461176043507 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2f4000 == 116 [pid = 6042] [id = 297] 11:14:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f819029e800) [pid = 6042] [serial = 892] [outer = (nil)] 11:14:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f81902a1400) [pid = 6042] [serial = 893] [outer = 0x7f819029e800] 11:14:03 INFO - PROCESS | 6042 | 1461176043629 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f81b895c000) [pid = 6042] [serial = 894] [outer = 0x7f819029e800] 11:14:04 INFO - PROCESS | 6042 | 1461176044429 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]]]}] 11:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1429ms 11:14:04 INFO - PROCESS | 6042 | 1461176044488 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:14:04 INFO - PROCESS | 6042 | 1461176044491 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 11:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:14:04 INFO - PROCESS | 6042 | 1461176044497 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 6042 | 1461176044499 Marionette TRACE conn3 <- [1,1162,null,{}] 11:14:04 INFO - PROCESS | 6042 | 1461176044505 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}] 11:14:04 INFO - PROCESS | 6042 | 1461176044677 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:14:04 INFO - PROCESS | 6042 | 1461176044861 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e534000 == 117 [pid = 6042] [id = 298] 11:14:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f819029cc00) [pid = 6042] [serial = 895] [outer = (nil)] 11:14:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f819110e800) [pid = 6042] [serial = 896] [outer = 0x7f819029cc00] 11:14:04 INFO - PROCESS | 6042 | 1461176044932 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f819c055400) [pid = 6042] [serial = 897] [outer = 0x7f819029cc00] 11:14:05 INFO - PROCESS | 6042 | 1461176045857 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]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1433ms 11:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:14:05 INFO - PROCESS | 6042 | 1461176045931 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 6042 | 1461176045934 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 11:14:05 INFO - PROCESS | 6042 | 1461176045940 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 6042 | 1461176045943 Marionette TRACE conn3 <- [1,1166,null,{}] 11:14:05 INFO - PROCESS | 6042 | 1461176045948 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}] 11:14:06 INFO - PROCESS | 6042 | 1461176046134 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:14:06 INFO - PROCESS | 6042 | 1461176046358 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912ca800 == 118 [pid = 6042] [id = 299] 11:14:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f819110ac00) [pid = 6042] [serial = 898] [outer = (nil)] 11:14:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81912b5800) [pid = 6042] [serial = 899] [outer = 0x7f819110ac00] 11:14:06 INFO - PROCESS | 6042 | 1461176046475 Marionette DEBUG loaded listener.js 11:14:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f81912b9800) [pid = 6042] [serial = 900] [outer = 0x7f819110ac00] 11:14:07 INFO - PROCESS | 6042 | 1461176047681 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]]]}] 11:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1838ms 11:14:07 INFO - PROCESS | 6042 | 1461176047778 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 6042 | 1461176047783 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 11:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:14:07 INFO - PROCESS | 6042 | 1461176047792 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 6042 | 1461176047797 Marionette TRACE conn3 <- [1,1170,null,{}] 11:14:07 INFO - PROCESS | 6042 | 1461176047804 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}] 11:14:08 INFO - PROCESS | 6042 | 1461176048055 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:14:08 INFO - PROCESS | 6042 | 1461176048239 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d71000 == 119 [pid = 6042] [id = 300] 11:14:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f818fe89800) [pid = 6042] [serial = 901] [outer = (nil)] 11:14:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f81900e1000) [pid = 6042] [serial = 902] [outer = 0x7f818fe89800] 11:14:08 INFO - PROCESS | 6042 | 1461176048302 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f819029c400) [pid = 6042] [serial = 903] [outer = 0x7f818fe89800] 11:14:09 INFO - PROCESS | 6042 | 1461176049290 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]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1542ms 11:14:09 INFO - PROCESS | 6042 | 1461176049333 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 6042 | 1461176049342 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 11:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:14:09 INFO - PROCESS | 6042 | 1461176049353 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 6042 | 1461176049357 Marionette TRACE conn3 <- [1,1174,null,{}] 11:14:09 INFO - PROCESS | 6042 | 1461176049362 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}] 11:14:09 INFO - PROCESS | 6042 | 1461176049535 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:14:09 INFO - PROCESS | 6042 | 1461176049764 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193162800 == 120 [pid = 6042] [id = 301] 11:14:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f81946e5c00) [pid = 6042] [serial = 904] [outer = (nil)] 11:14:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f81947dc000) [pid = 6042] [serial = 905] [outer = 0x7f81946e5c00] 11:14:09 INFO - PROCESS | 6042 | 1461176049875 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f8199611400) [pid = 6042] [serial = 906] [outer = 0x7f81946e5c00] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c534000 == 119 [pid = 6042] [id = 226] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1d8000 == 118 [pid = 6042] [id = 227] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a06ec000 == 117 [pid = 6042] [id = 230] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f81a2591000) [pid = 6042] [serial = 800] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f81b30c3c00) [pid = 6042] [serial = 776] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f81b22c9400) [pid = 6042] [serial = 770] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f81b3086400) [pid = 6042] [serial = 773] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f81a75dd000) [pid = 6042] [serial = 764] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f81a92b4800) [pid = 6042] [serial = 767] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f81a66c4000) [pid = 6042] [serial = 761] [outer = (nil)] [url = about:blank] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a537d000 == 116 [pid = 6042] [id = 285] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a093f800 == 115 [pid = 6042] [id = 284] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e5c6800 == 114 [pid = 6042] [id = 283] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0c5000 == 113 [pid = 6042] [id = 282] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81932a1800 == 112 [pid = 6042] [id = 281] 11:14:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0de800 == 111 [pid = 6042] [id = 280] 11:14:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b843c000 == 110 [pid = 6042] [id = 274] 11:14:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d1e000 == 109 [pid = 6042] [id = 273] 11:14:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3fce000 == 108 [pid = 6042] [id = 272] 11:14:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad1bb800 == 107 [pid = 6042] [id = 271] 11:14:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f2a800 == 106 [pid = 6042] [id = 270] 11:14:11 INFO - PROCESS | 6042 | 1461176051436 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] 11:14:11 INFO - PROCESS | 6042 | 1461176051507 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 11:14:11 INFO - PROCESS | 6042 | 1461176051520 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 6042 | 1461176051524 Marionette TRACE conn3 <- [1,1178,null,{}] 11:14:11 INFO - PROCESS | 6042 | 1461176051545 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}] 11:14:11 INFO - PROCESS | 6042 | 1461176051703 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:14:11 INFO - PROCESS | 6042 | 1461176051714 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0d3000 == 107 [pid = 6042] [id = 302] 11:14:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f8199793400) [pid = 6042] [serial = 907] [outer = (nil)] 11:14:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f819c04f000) [pid = 6042] [serial = 908] [outer = 0x7f8199793400] 11:14:11 INFO - PROCESS | 6042 | 1461176051781 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f819c07c800) [pid = 6042] [serial = 909] [outer = 0x7f8199793400] 11:14:12 INFO - PROCESS | 6042 | 1461176052634 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] 11:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:14:12 INFO - PROCESS | 6042 | 1461176052721 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 11:14:12 INFO - PROCESS | 6042 | 1461176052726 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 6042 | 1461176052731 Marionette TRACE conn3 <- [1,1182,null,{}] 11:14:12 INFO - PROCESS | 6042 | 1461176052736 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}] 11:14:12 INFO - PROCESS | 6042 | 1461176052896 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:14:13 INFO - PROCESS | 6042 | 1461176053067 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e177800 == 108 [pid = 6042] [id = 303] 11:14:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f8199d99400) [pid = 6042] [serial = 910] [outer = (nil)] 11:14:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f819c6c1400) [pid = 6042] [serial = 911] [outer = 0x7f8199d99400] 11:14:13 INFO - PROCESS | 6042 | 1461176053129 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f819cf4d800) [pid = 6042] [serial = 912] [outer = 0x7f8199d99400] 11:14:14 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819c122c00) [pid = 6042] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:14:14 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819979e400) [pid = 6042] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:14:14 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f81a3bcdc00) [pid = 6042] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:14:14 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819ad62800) [pid = 6042] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:14:14 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f819bac2400) [pid = 6042] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:14:14 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f81a46ac800) [pid = 6042] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:14:14 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:14 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:14:14 INFO - PROCESS | 6042 | 1461176054496 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] 11:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:14:14 INFO - PROCESS | 6042 | 1461176054625 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 11:14:14 INFO - PROCESS | 6042 | 1461176054634 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 6042 | 1461176054639 Marionette TRACE conn3 <- [1,1186,null,{}] 11:14:14 INFO - PROCESS | 6042 | 1461176054649 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}] 11:14:14 INFO - PROCESS | 6042 | 1461176054826 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:14:15 INFO - PROCESS | 6042 | 1461176055006 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d63800 == 109 [pid = 6042] [id = 304] 11:14:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f818fe82c00) [pid = 6042] [serial = 913] [outer = (nil)] 11:14:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f819029c800) [pid = 6042] [serial = 914] [outer = 0x7f818fe82c00] 11:14:15 INFO - PROCESS | 6042 | 1461176055080 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f81912afc00) [pid = 6042] [serial = 915] [outer = 0x7f818fe82c00] 11:14:15 INFO - PROCESS | 6042 | 1461176055948 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] 11:14:16 INFO - PROCESS | 6042 | 1461176056029 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 11:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:14:16 INFO - PROCESS | 6042 | 1461176056040 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 6042 | 1461176056044 Marionette TRACE conn3 <- [1,1190,null,{}] 11:14:16 INFO - PROCESS | 6042 | 1461176056050 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}] 11:14:16 INFO - PROCESS | 6042 | 1461176056272 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:14:16 INFO - PROCESS | 6042 | 1461176056504 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819efab000 == 110 [pid = 6042] [id = 305] 11:14:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f8199610400) [pid = 6042] [serial = 916] [outer = (nil)] 11:14:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f819ad67800) [pid = 6042] [serial = 917] [outer = 0x7f8199610400] 11:14:16 INFO - PROCESS | 6042 | 1461176056620 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f819c073000) [pid = 6042] [serial = 918] [outer = 0x7f8199610400] 11:14:17 INFO - PROCESS | 6042 | 1461176057584 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] 11:14:17 INFO - PROCESS | 6042 | 1461176057631 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 11:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:14:17 INFO - PROCESS | 6042 | 1461176057638 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 6042 | 1461176057644 Marionette TRACE conn3 <- [1,1194,null,{}] 11:14:17 INFO - PROCESS | 6042 | 1461176057659 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}] 11:14:17 INFO - PROCESS | 6042 | 1461176057862 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:14:18 INFO - PROCESS | 6042 | 1461176058091 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0929800 == 111 [pid = 6042] [id = 306] 11:14:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f819ca09c00) [pid = 6042] [serial = 919] [outer = (nil)] 11:14:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f819d2b5c00) [pid = 6042] [serial = 920] [outer = 0x7f819ca09c00] 11:14:18 INFO - PROCESS | 6042 | 1461176058218 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f819fe50c00) [pid = 6042] [serial = 921] [outer = 0x7f819ca09c00] 11:14:18 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:18 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:14:19 INFO - PROCESS | 6042 | 1461176059041 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] 11:14:19 INFO - PROCESS | 6042 | 1461176059133 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 11:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:14:19 INFO - PROCESS | 6042 | 1461176059139 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 6042 | 1461176059142 Marionette TRACE conn3 <- [1,1198,null,{}] 11:14:19 INFO - PROCESS | 6042 | 1461176059147 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}] 11:14:19 INFO - PROCESS | 6042 | 1461176059361 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:14:19 INFO - PROCESS | 6042 | 1461176059537 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a4bb3000 == 112 [pid = 6042] [id = 307] 11:14:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f819cf51400) [pid = 6042] [serial = 922] [outer = (nil)] 11:14:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f81a2593400) [pid = 6042] [serial = 923] [outer = 0x7f819cf51400] 11:14:19 INFO - PROCESS | 6042 | 1461176059673 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f81a3375000) [pid = 6042] [serial = 924] [outer = 0x7f819cf51400] 11:14:20 INFO - PROCESS | 6042 | 1461176060476 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]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1384ms 11:14:20 INFO - PROCESS | 6042 | 1461176060524 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 6042 | 1461176060528 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 11:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:14:20 INFO - PROCESS | 6042 | 1461176060533 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 6042 | 1461176060536 Marionette TRACE conn3 <- [1,1202,null,{}] 11:14:20 INFO - PROCESS | 6042 | 1461176060541 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}] 11:14:20 INFO - PROCESS | 6042 | 1461176060764 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:14:20 INFO - PROCESS | 6042 | 1461176060945 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a3c800 == 113 [pid = 6042] [id = 308] 11:14:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f81a4069800) [pid = 6042] [serial = 925] [outer = (nil)] 11:14:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f81a4817800) [pid = 6042] [serial = 926] [outer = 0x7f81a4069800] 11:14:21 INFO - PROCESS | 6042 | 1461176061021 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f81a592e000) [pid = 6042] [serial = 927] [outer = 0x7f81a4069800] 11:14:21 INFO - PROCESS | 6042 | 1461176061871 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]]]}] 11:14:21 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 11:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1384ms 11:14:21 INFO - PROCESS | 6042 | 1461176061919 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 6042 | 1461176061923 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 11:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:14:21 INFO - PROCESS | 6042 | 1461176061929 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 6042 | 1461176061931 Marionette TRACE conn3 <- [1,1206,null,{}] 11:14:21 INFO - PROCESS | 6042 | 1461176061938 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}] 11:14:22 INFO - PROCESS | 6042 | 1461176062151 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:14:22 INFO - PROCESS | 6042 | 1461176062333 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b304f800 == 114 [pid = 6042] [id = 309] 11:14:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f81a6764000) [pid = 6042] [serial = 928] [outer = (nil)] 11:14:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81a905dc00) [pid = 6042] [serial = 929] [outer = 0x7f81a6764000] 11:14:22 INFO - PROCESS | 6042 | 1461176062424 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f81b30c3c00) [pid = 6042] [serial = 930] [outer = 0x7f81a6764000] 11:14:23 INFO - PROCESS | 6042 | 1461176063359 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]]]}] 11:14:23 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 11:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1485ms 11:14:23 INFO - PROCESS | 6042 | 1461176063415 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 6042 | 1461176063419 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 11:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:14:23 INFO - PROCESS | 6042 | 1461176063425 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 6042 | 1461176063428 Marionette TRACE conn3 <- [1,1210,null,{}] 11:14:23 INFO - PROCESS | 6042 | 1461176063434 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}] 11:14:23 INFO - PROCESS | 6042 | 1461176063596 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:14:23 INFO - PROCESS | 6042 | 1461176063815 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d1a000 == 115 [pid = 6042] [id = 310] 11:14:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f81a6765800) [pid = 6042] [serial = 931] [outer = (nil)] 11:14:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f81b4376000) [pid = 6042] [serial = 932] [outer = 0x7f81a6765800] 11:14:23 INFO - PROCESS | 6042 | 1461176063967 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f81b64c9c00) [pid = 6042] [serial = 933] [outer = 0x7f81a6765800] 11:14:24 INFO - PROCESS | 6042 | 1461176064894 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]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1531ms 11:14:24 INFO - PROCESS | 6042 | 1461176064957 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 6042 | 1461176064961 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 11:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:14:24 INFO - PROCESS | 6042 | 1461176064967 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 6042 | 1461176064971 Marionette TRACE conn3 <- [1,1214,null,{}] 11:14:24 INFO - PROCESS | 6042 | 1461176064979 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}] 11:14:25 INFO - PROCESS | 6042 | 1461176065189 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:14:25 INFO - PROCESS | 6042 | 1461176065373 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82b4000 == 116 [pid = 6042] [id = 311] 11:14:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f81b30c3000) [pid = 6042] [serial = 934] [outer = (nil)] 11:14:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f81b83c6c00) [pid = 6042] [serial = 935] [outer = 0x7f81b30c3000] 11:14:25 INFO - PROCESS | 6042 | 1461176065448 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f81b87af400) [pid = 6042] [serial = 936] [outer = 0x7f81b30c3000] 11:14:26 INFO - PROCESS | 6042 | 1461176066315 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]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1380ms 11:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:14:26 INFO - PROCESS | 6042 | 1461176066348 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 6042 | 1461176066351 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 11:14:26 INFO - PROCESS | 6042 | 1461176066358 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 6042 | 1461176066361 Marionette TRACE conn3 <- [1,1218,null,{}] 11:14:26 INFO - PROCESS | 6042 | 1461176066366 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}] 11:14:26 INFO - PROCESS | 6042 | 1461176066543 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:14:26 INFO - PROCESS | 6042 | 1461176066731 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bc89b000 == 117 [pid = 6042] [id = 312] 11:14:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f818ef4a800) [pid = 6042] [serial = 937] [outer = (nil)] 11:14:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f818ef4f800) [pid = 6042] [serial = 938] [outer = 0x7f818ef4a800] 11:14:26 INFO - PROCESS | 6042 | 1461176066802 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f818ef54000) [pid = 6042] [serial = 939] [outer = 0x7f818ef4a800] 11:14:27 INFO - PROCESS | 6042 | 1461176067731 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]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1441ms 11:14:27 INFO - PROCESS | 6042 | 1461176067798 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:14:27 INFO - PROCESS | 6042 | 1461176067802 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 11:14:27 INFO - PROCESS | 6042 | 1461176067808 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 6042 | 1461176067812 Marionette TRACE conn3 <- [1,1222,null,{}] 11:14:27 INFO - PROCESS | 6042 | 1461176067819 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}] 11:14:27 INFO - PROCESS | 6042 | 1461176067991 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:14:28 INFO - PROCESS | 6042 | 1461176068187 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915f1800 == 118 [pid = 6042] [id = 313] 11:14:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f818ef4a000) [pid = 6042] [serial = 940] [outer = (nil)] 11:14:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f81a66b8400) [pid = 6042] [serial = 941] [outer = 0x7f818ef4a000] 11:14:28 INFO - PROCESS | 6042 | 1461176068259 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f81b83c2c00) [pid = 6042] [serial = 942] [outer = 0x7f818ef4a000] 11:14:29 INFO - PROCESS | 6042 | 1461176069149 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] 11:14:29 INFO - PROCESS | 6042 | 1461176069194 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 11:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:14:29 INFO - PROCESS | 6042 | 1461176069200 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 6042 | 1461176069204 Marionette TRACE conn3 <- [1,1226,null,{}] 11:14:29 INFO - PROCESS | 6042 | 1461176069209 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}] 11:14:29 INFO - PROCESS | 6042 | 1461176069407 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:14:29 INFO - PROCESS | 6042 | 1461176069587 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190568000 == 119 [pid = 6042] [id = 314] 11:14:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f818ef4b400) [pid = 6042] [serial = 943] [outer = (nil)] 11:14:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f819450b800) [pid = 6042] [serial = 944] [outer = 0x7f818ef4b400] 11:14:29 INFO - PROCESS | 6042 | 1461176069719 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f81b886ec00) [pid = 6042] [serial = 945] [outer = 0x7f818ef4b400] 11:14:30 INFO - PROCESS | 6042 | 1461176070922 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]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1742ms 11:14:30 INFO - PROCESS | 6042 | 1461176070943 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:14:30 INFO - PROCESS | 6042 | 1461176070947 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 11:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:14:30 INFO - PROCESS | 6042 | 1461176070953 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 6042 | 1461176070955 Marionette TRACE conn3 <- [1,1230,null,{}] 11:14:30 INFO - PROCESS | 6042 | 1461176070961 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}] 11:14:31 INFO - PROCESS | 6042 | 1461176071125 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:14:31 INFO - PROCESS | 6042 | 1461176071355 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2d2000 == 120 [pid = 6042] [id = 315] 11:14:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f819d0a6000) [pid = 6042] [serial = 946] [outer = (nil)] 11:14:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f819d0abc00) [pid = 6042] [serial = 947] [outer = 0x7f819d0a6000] 11:14:31 INFO - PROCESS | 6042 | 1461176071473 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f819d0b0400) [pid = 6042] [serial = 948] [outer = 0x7f819d0a6000] 11:14:32 INFO - PROCESS | 6042 | 1461176072278 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]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1382ms 11:14:32 INFO - PROCESS | 6042 | 1461176072336 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:14:32 INFO - PROCESS | 6042 | 1461176072338 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 11:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:14:32 INFO - PROCESS | 6042 | 1461176072345 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 6042 | 1461176072348 Marionette TRACE conn3 <- [1,1234,null,{}] 11:14:32 INFO - PROCESS | 6042 | 1461176072353 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}] 11:14:32 INFO - PROCESS | 6042 | 1461176072528 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:14:32 INFO - PROCESS | 6042 | 1461176072720 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b892b800 == 121 [pid = 6042] [id = 316] 11:14:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f818d012400) [pid = 6042] [serial = 949] [outer = (nil)] 11:14:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f818d01bc00) [pid = 6042] [serial = 950] [outer = 0x7f818d012400] 11:14:32 INFO - PROCESS | 6042 | 1461176072799 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f818d020c00) [pid = 6042] [serial = 951] [outer = 0x7f818d012400] 11:14:33 INFO - PROCESS | 6042 | 1461176073686 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]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1386ms 11:14:33 INFO - PROCESS | 6042 | 1461176073733 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:14:33 INFO - PROCESS | 6042 | 1461176073737 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 11:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:14:33 INFO - PROCESS | 6042 | 1461176073744 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 6042 | 1461176073747 Marionette TRACE conn3 <- [1,1238,null,{}] 11:14:33 INFO - PROCESS | 6042 | 1461176073752 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}] 11:14:33 INFO - PROCESS | 6042 | 1461176073919 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:14:34 INFO - PROCESS | 6042 | 1461176074430 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2d0000 == 122 [pid = 6042] [id = 317] 11:14:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f818e1da800) [pid = 6042] [serial = 952] [outer = (nil)] 11:14:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f818ef4e400) [pid = 6042] [serial = 953] [outer = 0x7f818e1da800] 11:14:34 INFO - PROCESS | 6042 | 1461176074543 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f81900d2400) [pid = 6042] [serial = 954] [outer = 0x7f818e1da800] 11:14:35 INFO - PROCESS | 6042 | 1461176075424 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]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1741ms 11:14:35 INFO - PROCESS | 6042 | 1461176075490 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 6042 | 1461176075497 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 11:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:14:35 INFO - PROCESS | 6042 | 1461176075507 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 6042 | 1461176075510 Marionette TRACE conn3 <- [1,1242,null,{}] 11:14:35 INFO - PROCESS | 6042 | 1461176075517 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}] 11:14:35 INFO - PROCESS | 6042 | 1461176075692 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:14:35 INFO - PROCESS | 6042 | 1461176075927 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e540800 == 123 [pid = 6042] [id = 318] 11:14:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 257 (0x7f81900d8000) [pid = 6042] [serial = 955] [outer = (nil)] 11:14:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 258 (0x7f819015dc00) [pid = 6042] [serial = 956] [outer = 0x7f81900d8000] 11:14:36 INFO - PROCESS | 6042 | 1461176076102 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 259 (0x7f819028e800) [pid = 6042] [serial = 957] [outer = 0x7f81900d8000] 11:14:37 INFO - PROCESS | 6042 | 1461176077067 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]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1629ms 11:14:37 INFO - PROCESS | 6042 | 1461176077143 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 6042 | 1461176077148 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 11:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:14:37 INFO - PROCESS | 6042 | 1461176077155 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 6042 | 1461176077157 Marionette TRACE conn3 <- [1,1246,null,{}] 11:14:37 INFO - PROCESS | 6042 | 1461176077163 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}] 11:14:37 INFO - PROCESS | 6042 | 1461176077371 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:14:37 INFO - PROCESS | 6042 | 1461176077640 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2df000 == 124 [pid = 6042] [id = 319] 11:14:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f8190294400) [pid = 6042] [serial = 958] [outer = (nil)] 11:14:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f81912b6800) [pid = 6042] [serial = 959] [outer = 0x7f8190294400] 11:14:37 INFO - PROCESS | 6042 | 1461176077755 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 262 (0x7f8194502400) [pid = 6042] [serial = 960] [outer = 0x7f8190294400] 11:14:38 INFO - PROCESS | 6042 | 1461176078610 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]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1484ms 11:14:38 INFO - PROCESS | 6042 | 1461176078641 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:14:38 INFO - PROCESS | 6042 | 1461176078645 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 11:14:38 INFO - PROCESS | 6042 | 1461176078659 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 6042 | 1461176078667 Marionette TRACE conn3 <- [1,1250,null,{}] 11:14:38 INFO - PROCESS | 6042 | 1461176078674 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}] 11:14:38 INFO - PROCESS | 6042 | 1461176078838 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:14:39 INFO - PROCESS | 6042 | 1461176079033 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c221000 == 125 [pid = 6042] [id = 320] 11:14:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 263 (0x7f81934edc00) [pid = 6042] [serial = 961] [outer = (nil)] 11:14:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 264 (0x7f8199c66000) [pid = 6042] [serial = 962] [outer = 0x7f81934edc00] 11:14:39 INFO - PROCESS | 6042 | 1461176079095 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 265 (0x7f819c053c00) [pid = 6042] [serial = 963] [outer = 0x7f81934edc00] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0d3000 == 124 [pid = 6042] [id = 302] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193162800 == 123 [pid = 6042] [id = 301] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 264 (0x7f81b6414c00) [pid = 6042] [serial = 833] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 263 (0x7f81a48d1c00) [pid = 6042] [serial = 815] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 262 (0x7f81a75e6000) [pid = 6042] [serial = 818] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 261 (0x7f819bf11000) [pid = 6042] [serial = 836] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f81b83c8800) [pid = 6042] [serial = 839] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f81b223ac00) [pid = 6042] [serial = 821] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 258 (0x7f81b46c6c00) [pid = 6042] [serial = 830] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 257 (0x7f819c654000) [pid = 6042] [serial = 806] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 256 (0x7f81a0078c00) [pid = 6042] [serial = 809] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f81b3395400) [pid = 6042] [serial = 824] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f81b22c7c00) [pid = 6042] [serial = 860] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f8199d97400) [pid = 6042] [serial = 803] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f81b42cf400) [pid = 6042] [serial = 827] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f81a3fdf000) [pid = 6042] [serial = 812] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d71000 == 122 [pid = 6042] [id = 300] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819445e000 == 121 [pid = 6042] [id = 295] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199a83800 == 120 [pid = 6042] [id = 294] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d7c800 == 119 [pid = 6042] [id = 293] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e60800 == 118 [pid = 6042] [id = 292] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bca6a000 == 117 [pid = 6042] [id = 291] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8438000 == 116 [pid = 6042] [id = 290] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3fc5000 == 115 [pid = 6042] [id = 289] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a2547000 == 114 [pid = 6042] [id = 288] 11:14:39 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cb3d800 == 113 [pid = 6042] [id = 287] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f819c657400) [pid = 6042] [serial = 845] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f819b2ce800) [pid = 6042] [serial = 843] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f81a5929000) [pid = 6042] [serial = 855] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f819ca0e800) [pid = 6042] [serial = 846] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f8199c66c00) [pid = 6042] [serial = 842] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f81a4819800) [pid = 6042] [serial = 854] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f81a905f000) [pid = 6042] [serial = 858] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f81a3bc5c00) [pid = 6042] [serial = 852] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f81a10a8c00) [pid = 6042] [serial = 851] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f819fdef800) [pid = 6042] [serial = 849] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f819d254000) [pid = 6042] [serial = 848] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f81a75e8800) [pid = 6042] [serial = 857] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 6042 | 1461176079997 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]]]}] 11:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1395ms 11:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:14:40 INFO - PROCESS | 6042 | 1461176080047 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 6042 | 1461176080050 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 11:14:40 INFO - PROCESS | 6042 | 1461176080056 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 6042 | 1461176080059 Marionette TRACE conn3 <- [1,1254,null,{}] 11:14:40 INFO - PROCESS | 6042 | 1461176080064 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}] 11:14:40 INFO - PROCESS | 6042 | 1461176080212 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:14:40 INFO - PROCESS | 6042 | 1461176080227 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a92000 == 114 [pid = 6042] [id = 321] 11:14:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f819450fc00) [pid = 6042] [serial = 964] [outer = (nil)] 11:14:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f819c6bec00) [pid = 6042] [serial = 965] [outer = 0x7f819450fc00] 11:14:40 INFO - PROCESS | 6042 | 1461176080285 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f819cbd6000) [pid = 6042] [serial = 966] [outer = 0x7f819450fc00] 11:14:41 INFO - PROCESS | 6042 | 1461176081165 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]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1129ms 11:14:41 INFO - PROCESS | 6042 | 1461176081190 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 6042 | 1461176081193 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 11:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:14:41 INFO - PROCESS | 6042 | 1461176081199 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 6042 | 1461176081201 Marionette TRACE conn3 <- [1,1258,null,{}] 11:14:41 INFO - PROCESS | 6042 | 1461176081206 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}] 11:14:41 INFO - PROCESS | 6042 | 1461176081366 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:14:41 INFO - PROCESS | 6042 | 1461176081380 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e0c9000 == 115 [pid = 6042] [id = 322] 11:14:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f819d0b1000) [pid = 6042] [serial = 967] [outer = (nil)] 11:14:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f819d257000) [pid = 6042] [serial = 968] [outer = 0x7f819d0b1000] 11:14:41 INFO - PROCESS | 6042 | 1461176081453 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f81a0074400) [pid = 6042] [serial = 969] [outer = 0x7f819d0b1000] 11:14:42 INFO - PROCESS | 6042 | 1461176082395 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]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1227ms 11:14:42 INFO - PROCESS | 6042 | 1461176082426 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 6042 | 1461176082430 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 11:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:14:42 INFO - PROCESS | 6042 | 1461176082435 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 6042 | 1461176082437 Marionette TRACE conn3 <- [1,1262,null,{}] 11:14:42 INFO - PROCESS | 6042 | 1461176082442 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}] 11:14:42 INFO - PROCESS | 6042 | 1461176082656 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:14:42 INFO - PROCESS | 6042 | 1461176082681 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07e1800 == 116 [pid = 6042] [id = 323] 11:14:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f81a0075000) [pid = 6042] [serial = 970] [outer = (nil)] 11:14:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f81a5922c00) [pid = 6042] [serial = 971] [outer = 0x7f81a0075000] 11:14:42 INFO - PROCESS | 6042 | 1461176082741 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f81a5e0c800) [pid = 6042] [serial = 972] [outer = 0x7f81a0075000] 11:14:43 INFO - PROCESS | 6042 | 1461176083605 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]]]}] 11:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1238ms 11:14:43 INFO - PROCESS | 6042 | 1461176083674 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:14:43 INFO - PROCESS | 6042 | 1461176083676 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 11:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:14:43 INFO - PROCESS | 6042 | 1461176083682 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 6042 | 1461176083685 Marionette TRACE conn3 <- [1,1266,null,{}] 11:14:43 INFO - PROCESS | 6042 | 1461176083691 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}] 11:14:43 INFO - PROCESS | 6042 | 1461176083891 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:14:43 INFO - PROCESS | 6042 | 1461176083912 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e47800 == 117 [pid = 6042] [id = 324] 11:14:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f81a0c5f800) [pid = 6042] [serial = 973] [outer = (nil)] 11:14:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f81a75e8800) [pid = 6042] [serial = 974] [outer = 0x7f81a0c5f800] 11:14:43 INFO - PROCESS | 6042 | 1461176083972 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f81a9278400) [pid = 6042] [serial = 975] [outer = 0x7f81a0c5f800] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f819d2b1c00) [pid = 6042] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f819bf03800) [pid = 6042] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f81934eec00) [pid = 6042] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f8193383c00) [pid = 6042] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f819c555c00) [pid = 6042] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f81a32ca800) [pid = 6042] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f81932dfc00) [pid = 6042] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f81a3fde400) [pid = 6042] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f81a3bcb800) [pid = 6042] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f819d2b6400) [pid = 6042] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f819cf54000) [pid = 6042] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f81a0888800) [pid = 6042] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f81932e8400) [pid = 6042] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f81a48a0000) [pid = 6042] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f819fd66000) [pid = 6042] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f81a10a6400) [pid = 6042] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f819960c800) [pid = 6042] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f819cf54400) [pid = 6042] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f81934f0800) [pid = 6042] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f819c6bd800) [pid = 6042] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f81a0c5c400) [pid = 6042] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f819c54dc00) [pid = 6042] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f819e011800) [pid = 6042] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f81932e0000) [pid = 6042] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f819bf0c000) [pid = 6042] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f819e37e800) [pid = 6042] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f81932e8000) [pid = 6042] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f8199793400) [pid = 6042] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f819cf4e400) [pid = 6042] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81a905f400) [pid = 6042] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81a4b86800) [pid = 6042] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f81946e5c00) [pid = 6042] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819b2c4c00) [pid = 6042] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f818fe89800) [pid = 6042] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f81a5f64400) [pid = 6042] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f819fded400) [pid = 6042] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f819e383000) [pid = 6042] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f8199c68400) [pid = 6042] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f819ca05800) [pid = 6042] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f819c056c00) [pid = 6042] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f819ad62400) [pid = 6042] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f81a9280400) [pid = 6042] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f8199798000) [pid = 6042] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81a9066400) [pid = 6042] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81932e3400) [pid = 6042] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f81a489e400) [pid = 6042] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f8199bdcc00) [pid = 6042] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f81a0c5a800) [pid = 6042] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f81a927b800) [pid = 6042] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f81932e5800) [pid = 6042] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f81946e4c00) [pid = 6042] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a3d64000) [pid = 6042] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81932e1000) [pid = 6042] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f81a5e08c00) [pid = 6042] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81934e7000) [pid = 6042] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81a3f2a000) [pid = 6042] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f8193388000) [pid = 6042] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f81a675a800) [pid = 6042] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f8199c6c800) [pid = 6042] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819ef11400) [pid = 6042] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81a48a2c00) [pid = 6042] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819ef7e000) [pid = 6042] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81a5852c00) [pid = 6042] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81b33e9c00) [pid = 6042] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819c6b6800) [pid = 6042] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:14:45 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f8193389000) [pid = 6042] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:14:45 INFO - PROCESS | 6042 | 1461176085474 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]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1832ms 11:14:45 INFO - PROCESS | 6042 | 1461176085517 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 6042 | 1461176085519 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 11:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:14:45 INFO - PROCESS | 6042 | 1461176085525 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 6042 | 1461176085527 Marionette TRACE conn3 <- [1,1270,null,{}] 11:14:45 INFO - PROCESS | 6042 | 1461176085532 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}] 11:14:45 INFO - PROCESS | 6042 | 1461176085690 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:14:45 INFO - PROCESS | 6042 | 1461176085703 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199cb8800 == 118 [pid = 6042] [id = 325] 11:14:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81900dc800) [pid = 6042] [serial = 976] [outer = (nil)] 11:14:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f8199c6c800) [pid = 6042] [serial = 977] [outer = 0x7f81900dc800] 11:14:45 INFO - PROCESS | 6042 | 1461176085762 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819c074c00) [pid = 6042] [serial = 978] [outer = 0x7f81900dc800] 11:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1034ms 11:14:46 INFO - PROCESS | 6042 | 1461176086553 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]]]}] 11:14:46 INFO - PROCESS | 6042 | 1461176086561 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 6042 | 1461176086564 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 11:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:14:46 INFO - PROCESS | 6042 | 1461176086573 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 6042 | 1461176086574 Marionette TRACE conn3 <- [1,1274,null,{}] 11:14:46 INFO - PROCESS | 6042 | 1461176086580 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}] 11:14:46 INFO - PROCESS | 6042 | 1461176086792 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:14:46 INFO - PROCESS | 6042 | 1461176086811 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a092a800 == 119 [pid = 6042] [id = 326] 11:14:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81932e8c00) [pid = 6042] [serial = 979] [outer = (nil)] 11:14:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819cbdd000) [pid = 6042] [serial = 980] [outer = 0x7f81932e8c00] 11:14:46 INFO - PROCESS | 6042 | 1461176086875 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819fb38800) [pid = 6042] [serial = 981] [outer = 0x7f81932e8c00] 11:14:47 INFO - PROCESS | 6042 | 1461176087980 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]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1476ms 11:14:48 INFO - PROCESS | 6042 | 1461176088051 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 6042 | 1461176088058 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 11:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:14:48 INFO - PROCESS | 6042 | 1461176088067 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 6042 | 1461176088072 Marionette TRACE conn3 <- [1,1278,null,{}] 11:14:48 INFO - PROCESS | 6042 | 1461176088079 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}] 11:14:48 INFO - PROCESS | 6042 | 1461176088307 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:14:48 INFO - PROCESS | 6042 | 1461176088492 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819445b000 == 120 [pid = 6042] [id = 327] 11:14:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f8190155c00) [pid = 6042] [serial = 982] [outer = (nil)] 11:14:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f8190285000) [pid = 6042] [serial = 983] [outer = 0x7f8190155c00] 11:14:48 INFO - PROCESS | 6042 | 1461176088572 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819110b800) [pid = 6042] [serial = 984] [outer = 0x7f8190155c00] 11:14:49 INFO - PROCESS | 6042 | 1461176089540 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]]]}] 11:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1538ms 11:14:49 INFO - PROCESS | 6042 | 1461176089606 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 6042 | 1461176089615 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 11:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:14:49 INFO - PROCESS | 6042 | 1461176089626 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - PROCESS | 6042 | 1461176089630 Marionette TRACE conn3 <- [1,1282,null,{}] 11:14:49 INFO - PROCESS | 6042 | 1461176089636 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}] 11:14:49 INFO - PROCESS | 6042 | 1461176089854 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:14:50 INFO - PROCESS | 6042 | 1461176090119 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e0d7800 == 121 [pid = 6042] [id = 328] 11:14:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81912ae000) [pid = 6042] [serial = 985] [outer = (nil)] 11:14:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f8199c6e400) [pid = 6042] [serial = 986] [outer = 0x7f81912ae000] 11:14:50 INFO - PROCESS | 6042 | 1461176090238 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f819c07a800) [pid = 6042] [serial = 987] [outer = 0x7f81912ae000] 11:14:51 INFO - PROCESS | 6042 | 1461176091111 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]]]}] 11:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1540ms 11:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:14:51 INFO - PROCESS | 6042 | 1461176091167 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 6042 | 1461176091170 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 11:14:51 INFO - PROCESS | 6042 | 1461176091177 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 6042 | 1461176091182 Marionette TRACE conn3 <- [1,1286,null,{}] 11:14:51 INFO - PROCESS | 6042 | 1461176091198 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}] 11:14:51 INFO - PROCESS | 6042 | 1461176091419 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:14:51 INFO - PROCESS | 6042 | 1461176091702 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a36800 == 122 [pid = 6042] [id = 329] 11:14:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819c051000) [pid = 6042] [serial = 988] [outer = (nil)] 11:14:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f819d0a8000) [pid = 6042] [serial = 989] [outer = 0x7f819c051000] 11:14:51 INFO - PROCESS | 6042 | 1461176091825 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f819fe5a400) [pid = 6042] [serial = 990] [outer = 0x7f819c051000] 11:14:52 INFO - PROCESS | 6042 | 1461176092647 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]]]}] 11:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1542ms 11:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:14:52 INFO - PROCESS | 6042 | 1461176092718 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:14:52 INFO - PROCESS | 6042 | 1461176092722 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 11:14:52 INFO - PROCESS | 6042 | 1461176092729 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 6042 | 1461176092732 Marionette TRACE conn3 <- [1,1290,null,{}] 11:14:52 INFO - PROCESS | 6042 | 1461176092737 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}] 11:14:52 INFO - PROCESS | 6042 | 1461176092932 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:14:53 INFO - PROCESS | 6042 | 1461176093122 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad1bb800 == 123 [pid = 6042] [id = 330] 11:14:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f819c07e000) [pid = 6042] [serial = 991] [outer = (nil)] 11:14:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81a2ee8c00) [pid = 6042] [serial = 992] [outer = 0x7f819c07e000] 11:14:53 INFO - PROCESS | 6042 | 1461176093198 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81a3d62c00) [pid = 6042] [serial = 993] [outer = 0x7f819c07e000] 11:14:54 INFO - PROCESS | 6042 | 1461176094035 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]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1385ms 11:14:54 INFO - PROCESS | 6042 | 1461176094113 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 6042 | 1461176094117 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 11:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:14:54 INFO - PROCESS | 6042 | 1461176094123 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 6042 | 1461176094126 Marionette TRACE conn3 <- [1,1294,null,{}] 11:14:54 INFO - PROCESS | 6042 | 1461176094131 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}] 11:14:54 INFO - PROCESS | 6042 | 1461176094307 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:14:54 INFO - PROCESS | 6042 | 1461176094491 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4520000 == 124 [pid = 6042] [id = 331] 11:14:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81a489e400) [pid = 6042] [serial = 994] [outer = (nil)] 11:14:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81a48ad800) [pid = 6042] [serial = 995] [outer = 0x7f81a489e400] 11:14:54 INFO - PROCESS | 6042 | 1461176094563 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81a5929000) [pid = 6042] [serial = 996] [outer = 0x7f81a489e400] 11:14:55 INFO - PROCESS | 6042 | 1461176095495 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]]]}] 11:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1428ms 11:14:55 INFO - PROCESS | 6042 | 1461176095552 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:14:55 INFO - PROCESS | 6042 | 1461176095556 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 11:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:14:55 INFO - PROCESS | 6042 | 1461176095561 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:14:55 INFO - PROCESS | 6042 | 1461176095564 Marionette TRACE conn3 <- [1,1298,null,{}] 11:14:55 INFO - PROCESS | 6042 | 1461176095569 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}] 11:14:55 INFO - PROCESS | 6042 | 1461176095759 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:14:55 INFO - PROCESS | 6042 | 1461176095950 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b877c000 == 125 [pid = 6042] [id = 332] 11:14:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81a6b06000) [pid = 6042] [serial = 997] [outer = (nil)] 11:14:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81ad1de400) [pid = 6042] [serial = 998] [outer = 0x7f81a6b06000] 11:14:56 INFO - PROCESS | 6042 | 1461176096031 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81b3082800) [pid = 6042] [serial = 999] [outer = 0x7f81a6b06000] 11:14:56 INFO - PROCESS | 6042 | 1461176096900 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]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1380ms 11:14:56 INFO - PROCESS | 6042 | 1461176096943 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 6042 | 1461176096946 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 11:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:14:56 INFO - PROCESS | 6042 | 1461176096952 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 6042 | 1461176096955 Marionette TRACE conn3 <- [1,1302,null,{}] 11:14:56 INFO - PROCESS | 6042 | 1461176096961 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}] 11:14:57 INFO - PROCESS | 6042 | 1461176097145 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:14:57 INFO - PROCESS | 6042 | 1461176097374 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ef89800 == 126 [pid = 6042] [id = 333] 11:14:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81a905f000) [pid = 6042] [serial = 1000] [outer = (nil)] 11:14:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f81b357c800) [pid = 6042] [serial = 1001] [outer = 0x7f81a905f000] 11:14:57 INFO - PROCESS | 6042 | 1461176097533 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f81b43ce000) [pid = 6042] [serial = 1002] [outer = 0x7f81a905f000] 11:14:58 INFO - PROCESS | 6042 | 1461176098474 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]]]}] 11:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1591ms 11:14:58 INFO - PROCESS | 6042 | 1461176098545 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 6042 | 1461176098548 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 11:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:14:58 INFO - PROCESS | 6042 | 1461176098554 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 6042 | 1461176098556 Marionette TRACE conn3 <- [1,1306,null,{}] 11:14:58 INFO - PROCESS | 6042 | 1461176098562 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}] 11:14:58 INFO - PROCESS | 6042 | 1461176098738 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:14:58 INFO - PROCESS | 6042 | 1461176098926 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb236800 == 127 [pid = 6042] [id = 334] 11:14:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f81a9065800) [pid = 6042] [serial = 1003] [outer = (nil)] 11:14:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f81b7d9fc00) [pid = 6042] [serial = 1004] [outer = 0x7f81a9065800] 11:14:59 INFO - PROCESS | 6042 | 1461176099000 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f81b8453c00) [pid = 6042] [serial = 1005] [outer = 0x7f81a9065800] 11:14:59 INFO - PROCESS | 6042 | 1461176099875 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]]]}] 11:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1390ms 11:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:14:59 INFO - PROCESS | 6042 | 1461176099945 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 6042 | 1461176099948 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 11:14:59 INFO - PROCESS | 6042 | 1461176099954 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 6042 | 1461176099957 Marionette TRACE conn3 <- [1,1310,null,{}] 11:14:59 INFO - PROCESS | 6042 | 1461176099962 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}] 11:15:00 INFO - PROCESS | 6042 | 1461176100137 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:15:00 INFO - PROCESS | 6042 | 1461176100331 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81938cb800 == 128 [pid = 6042] [id = 335] 11:15:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f818ef32000) [pid = 6042] [serial = 1006] [outer = (nil)] 11:15:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f818ef38c00) [pid = 6042] [serial = 1007] [outer = 0x7f818ef32000] 11:15:00 INFO - PROCESS | 6042 | 1461176100404 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f818ef3d800) [pid = 6042] [serial = 1008] [outer = 0x7f818ef32000] 11:15:01 INFO - PROCESS | 6042 | 1461176101282 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] 11:15:01 INFO - PROCESS | 6042 | 1461176101353 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 11:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:15:01 INFO - PROCESS | 6042 | 1461176101359 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 6042 | 1461176101362 Marionette TRACE conn3 <- [1,1314,null,{}] 11:15:01 INFO - PROCESS | 6042 | 1461176101369 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}] 11:15:01 INFO - PROCESS | 6042 | 1461176101594 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:15:01 INFO - PROCESS | 6042 | 1461176101842 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193578800 == 129 [pid = 6042] [id = 336] 11:15:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f819110fc00) [pid = 6042] [serial = 1009] [outer = (nil)] 11:15:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81947e3400) [pid = 6042] [serial = 1010] [outer = 0x7f819110fc00] 11:15:01 INFO - PROCESS | 6042 | 1461176101960 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f819c657c00) [pid = 6042] [serial = 1011] [outer = 0x7f819110fc00] 11:15:02 INFO - PROCESS | 6042 | 1461176102852 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]]]}] 11:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1539ms 11:15:02 INFO - PROCESS | 6042 | 1461176102899 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:15:02 INFO - PROCESS | 6042 | 1461176102902 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 11:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:15:02 INFO - PROCESS | 6042 | 1461176102908 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - PROCESS | 6042 | 1461176102917 Marionette TRACE conn3 <- [1,1318,null,{}] 11:15:02 INFO - PROCESS | 6042 | 1461176102929 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}] 11:15:03 INFO - PROCESS | 6042 | 1461176103134 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:15:03 INFO - PROCESS | 6042 | 1461176103370 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193563000 == 130 [pid = 6042] [id = 337] 11:15:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81932df000) [pid = 6042] [serial = 1012] [outer = (nil)] 11:15:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f819960d400) [pid = 6042] [serial = 1013] [outer = 0x7f81932df000] 11:15:03 INFO - PROCESS | 6042 | 1461176103493 Marionette DEBUG loaded listener.js 11:15:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f819fd68800) [pid = 6042] [serial = 1014] [outer = 0x7f81932df000] 11:15:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cac5800 == 129 [pid = 6042] [id = 10] 11:15:04 INFO - PROCESS | 6042 | 1461176104472 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]]]}] 11:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1597ms 11:15:04 INFO - PROCESS | 6042 | 1461176104507 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 6042 | 1461176104511 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 11:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:15:04 INFO - PROCESS | 6042 | 1461176104516 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 6042 | 1461176104519 Marionette TRACE conn3 <- [1,1322,null,{}] 11:15:04 INFO - PROCESS | 6042 | 1461176104524 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}] 11:15:04 INFO - PROCESS | 6042 | 1461176104721 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:15:05 INFO - PROCESS | 6042 | 1461176105554 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819357b000 == 130 [pid = 6042] [id = 338] 11:15:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f818e1d0000) [pid = 6042] [serial = 1015] [outer = (nil)] 11:15:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f818e1d6800) [pid = 6042] [serial = 1016] [outer = 0x7f818e1d0000] 11:15:05 INFO - PROCESS | 6042 | 1461176105656 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f818ef4fc00) [pid = 6042] [serial = 1017] [outer = 0x7f818e1d0000] 11:15:06 INFO - PROCESS | 6042 | 1461176106586 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]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2136ms 11:15:06 INFO - PROCESS | 6042 | 1461176106655 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 6042 | 1461176106659 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 11:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:15:06 INFO - PROCESS | 6042 | 1461176106667 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 6042 | 1461176106673 Marionette TRACE conn3 <- [1,1326,null,{}] 11:15:06 INFO - PROCESS | 6042 | 1461176106680 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}] 11:15:06 INFO - PROCESS | 6042 | 1461176106847 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:15:07 INFO - PROCESS | 6042 | 1461176107037 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945f3800 == 131 [pid = 6042] [id = 339] 11:15:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f818d020000) [pid = 6042] [serial = 1018] [outer = (nil)] 11:15:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f818ef54c00) [pid = 6042] [serial = 1019] [outer = 0x7f818d020000] 11:15:07 INFO - PROCESS | 6042 | 1461176107161 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f819110f800) [pid = 6042] [serial = 1020] [outer = 0x7f818d020000] 11:15:08 INFO - PROCESS | 6042 | 1461176108258 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]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1641ms 11:15:08 INFO - PROCESS | 6042 | 1461176108313 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 6042 | 1461176108319 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 11:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:15:08 INFO - PROCESS | 6042 | 1461176108325 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 6042 | 1461176108328 Marionette TRACE conn3 <- [1,1330,null,{}] 11:15:08 INFO - PROCESS | 6042 | 1461176108335 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}] 11:15:08 INFO - PROCESS | 6042 | 1461176108502 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:15:08 INFO - PROCESS | 6042 | 1461176108782 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e53d800 == 132 [pid = 6042] [id = 340] 11:15:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f8194504c00) [pid = 6042] [serial = 1021] [outer = (nil)] 11:15:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f8194509c00) [pid = 6042] [serial = 1022] [outer = 0x7f8194504c00] 11:15:08 INFO - PROCESS | 6042 | 1461176108863 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f81946e7400) [pid = 6042] [serial = 1023] [outer = 0x7f8194504c00] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca17000 == 131 [pid = 6042] [id = 267] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a24a0800 == 130 [pid = 6042] [id = 233] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a1063800 == 129 [pid = 6042] [id = 266] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945de800 == 128 [pid = 6042] [id = 225] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a40800 == 127 [pid = 6042] [id = 65] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f81912b5800) [pid = 6042] [serial = 899] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f819c6c1400) [pid = 6042] [serial = 911] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f819110e800) [pid = 6042] [serial = 896] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a03d2000 == 126 [pid = 6042] [id = 268] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e164800 == 125 [pid = 6042] [id = 228] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199cb8800 == 124 [pid = 6042] [id = 325] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e47800 == 123 [pid = 6042] [id = 324] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07e1800 == 122 [pid = 6042] [id = 323] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e0c9000 == 121 [pid = 6042] [id = 322] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199a92000 == 120 [pid = 6042] [id = 321] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c221000 == 119 [pid = 6042] [id = 320] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e2df000 == 118 [pid = 6042] [id = 319] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e540800 == 117 [pid = 6042] [id = 318] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2d0000 == 116 [pid = 6042] [id = 317] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2d2000 == 115 [pid = 6042] [id = 315] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190568000 == 114 [pid = 6042] [id = 314] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915f1800 == 113 [pid = 6042] [id = 313] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bc89b000 == 112 [pid = 6042] [id = 312] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b82b4000 == 111 [pid = 6042] [id = 311] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d1a000 == 110 [pid = 6042] [id = 310] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b304f800 == 109 [pid = 6042] [id = 309] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a3c800 == 108 [pid = 6042] [id = 308] 11:15:09 INFO - PROCESS | 6042 | 1461176109774 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]]]}] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a4bb3000 == 107 [pid = 6042] [id = 307] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0929800 == 106 [pid = 6042] [id = 306] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819efab000 == 105 [pid = 6042] [id = 305] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d63800 == 104 [pid = 6042] [id = 304] 11:15:09 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e177800 == 103 [pid = 6042] [id = 303] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f81a584f800) [pid = 6042] [serial = 717] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f8199bdb400) [pid = 6042] [serial = 668] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f8199bd3400) [pid = 6042] [serial = 641] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f81a5921800) [pid = 6042] [serial = 671] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f819cbd7000) [pid = 6042] [serial = 608] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f81a46ae000) [pid = 6042] [serial = 656] [outer = (nil)] [url = about:blank] 11:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1488ms 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f81a8f47400) [pid = 6042] [serial = 780] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f81a59d3400) [pid = 6042] [serial = 720] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81a4eeb400) [pid = 6042] [serial = 662] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81a0602400) [pid = 6042] [serial = 647] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819fb37400) [pid = 6042] [serial = 702] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f81a3fd8400) [pid = 6042] [serial = 711] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f81a6b09800) [pid = 6042] [serial = 726] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f81a66bcc00) [pid = 6042] [serial = 723] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f81a10a6000) [pid = 6042] [serial = 708] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f81a480e800) [pid = 6042] [serial = 714] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f819ad71400) [pid = 6042] [serial = 695] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f81a060c400) [pid = 6042] [serial = 705] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f819c125c00) [pid = 6042] [serial = 644] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f81a48a0c00) [pid = 6042] [serial = 659] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f81a2491400) [pid = 6042] [serial = 650] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f819d25a400) [pid = 6042] [serial = 611] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81a2ee9400) [pid = 6042] [serial = 653] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81a48a9400) [pid = 6042] [serial = 665] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819c057c00) [pid = 6042] [serial = 605] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f819fd69c00) [pid = 6042] [serial = 614] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819b2cac00) [pid = 6042] [serial = 602] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f81a060e000) [pid = 6042] [serial = 617] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819c650400) [pid = 6042] [serial = 698] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f81b22c0c00) [pid = 6042] [serial = 768] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f819fde4000) [pid = 6042] [serial = 581] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81a75e7c00) [pid = 6042] [serial = 765] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819bac1800) [pid = 6042] [serial = 578] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81a6b08400) [pid = 6042] [serial = 762] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81b2e49400) [pid = 6042] [serial = 771] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81946eb800) [pid = 6042] [serial = 599] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f81b33f1800) [pid = 6042] [serial = 777] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81a3fe2c00) [pid = 6042] [serial = 759] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81a46afc00) [pid = 6042] [serial = 584] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819c053800) [pid = 6042] [serial = 753] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81a66c0000) [pid = 6042] [serial = 750] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819fb3bc00) [pid = 6042] [serial = 756] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819ad70800) [pid = 6042] [serial = 590] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81b30bf400) [pid = 6042] [serial = 774] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81b2230000) [pid = 6042] [serial = 587] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81a9065c00) [pid = 6042] [serial = 819] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f819ca0e400) [pid = 6042] [serial = 807] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f81a5923000) [pid = 6042] [serial = 816] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81b6417800) [pid = 6042] [serial = 837] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81b3394c00) [pid = 6042] [serial = 822] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819bab8400) [pid = 6042] [serial = 804] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81a10aec00) [pid = 6042] [serial = 810] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81b357f000) [pid = 6042] [serial = 825] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81a46af000) [pid = 6042] [serial = 813] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81b43c7800) [pid = 6042] [serial = 828] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81b46f4400) [pid = 6042] [serial = 831] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f81b83c6000) [pid = 6042] [serial = 834] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f81b8566400) [pid = 6042] [serial = 840] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f819c04f000) [pid = 6042] [serial = 908] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f819c07c800) [pid = 6042] [serial = 909] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f81902a1400) [pid = 6042] [serial = 893] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f819028cc00) [pid = 6042] [serial = 881] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f81a10ab400) [pid = 6042] [serial = 867] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f819ef08c00) [pid = 6042] [serial = 866] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f81b3504c00) [pid = 6042] [serial = 861] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f8190297400) [pid = 6042] [serial = 884] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a905b400) [pid = 6042] [serial = 870] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f81a6b0e800) [pid = 6042] [serial = 869] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f8199611400) [pid = 6042] [serial = 906] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f81947dc000) [pid = 6042] [serial = 905] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819c550800) [pid = 6042] [serial = 864] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f819bf0cc00) [pid = 6042] [serial = 863] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f819029c400) [pid = 6042] [serial = 903] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f81900e1000) [pid = 6042] [serial = 902] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81b350bc00) [pid = 6042] [serial = 872] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81b46fb800) [pid = 6042] [serial = 873] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81900dbc00) [pid = 6042] [serial = 887] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f81b8868400) [pid = 6042] [serial = 878] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81b7da1400) [pid = 6042] [serial = 875] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f818e1d9800) [pid = 6042] [serial = 890] [outer = (nil)] [url = about:blank] 11:15:09 INFO - PROCESS | 6042 | 1461176109867 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 6042 | 1461176109875 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 11:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:15:09 INFO - PROCESS | 6042 | 1461176109899 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 6042 | 1461176109908 Marionette TRACE conn3 <- [1,1334,null,{}] 11:15:09 INFO - PROCESS | 6042 | 1461176109917 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}] 11:15:10 INFO - PROCESS | 6042 | 1461176110078 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:15:10 INFO - PROCESS | 6042 | 1461176110283 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819315e000 == 104 [pid = 6042] [id = 341] 11:15:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f818ef4c000) [pid = 6042] [serial = 1024] [outer = (nil)] 11:15:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81946ea400) [pid = 6042] [serial = 1025] [outer = 0x7f818ef4c000] 11:15:10 INFO - PROCESS | 6042 | 1461176110347 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f8199c68800) [pid = 6042] [serial = 1026] [outer = 0x7f818ef4c000] 11:15:11 INFO - PROCESS | 6042 | 1461176111353 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]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1515ms 11:15:11 INFO - PROCESS | 6042 | 1461176111400 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:15:11 INFO - PROCESS | 6042 | 1461176111405 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 11:15:11 INFO - PROCESS | 6042 | 1461176111410 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 6042 | 1461176111412 Marionette TRACE conn3 <- [1,1338,null,{}] 11:15:11 INFO - PROCESS | 6042 | 1461176111418 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}] 11:15:11 INFO - PROCESS | 6042 | 1461176111563 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:15:11 INFO - PROCESS | 6042 | 1461176111577 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998e1800 == 105 [pid = 6042] [id = 342] 11:15:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f8199c6a000) [pid = 6042] [serial = 1027] [outer = (nil)] 11:15:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819ad6f400) [pid = 6042] [serial = 1028] [outer = 0x7f8199c6a000] 11:15:11 INFO - PROCESS | 6042 | 1461176111638 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f819b2ce400) [pid = 6042] [serial = 1029] [outer = 0x7f8199c6a000] 11:15:12 INFO - PROCESS | 6042 | 1461176112972 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]]]}] 11:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1593ms 11:15:13 INFO - PROCESS | 6042 | 1461176113013 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:15:13 INFO - PROCESS | 6042 | 1461176113017 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 11:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:15:13 INFO - PROCESS | 6042 | 1461176113031 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 6042 | 1461176113033 Marionette TRACE conn3 <- [1,1342,null,{}] 11:15:13 INFO - PROCESS | 6042 | 1461176113039 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}] 11:15:13 INFO - PROCESS | 6042 | 1461176113233 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:15:13 INFO - PROCESS | 6042 | 1461176113307 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c216000 == 106 [pid = 6042] [id = 343] 11:15:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819bf0d800) [pid = 6042] [serial = 1030] [outer = (nil)] 11:15:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819c04cc00) [pid = 6042] [serial = 1031] [outer = 0x7f819bf0d800] 11:15:13 INFO - PROCESS | 6042 | 1461176113378 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819c079800) [pid = 6042] [serial = 1032] [outer = 0x7f819bf0d800] 11:15:14 INFO - PROCESS | 6042 | 1461176114315 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]]]}] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f81900dc800) [pid = 6042] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f8190294400) [pid = 6042] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f81934edc00) [pid = 6042] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f819d0b1000) [pid = 6042] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81a0c5f800) [pid = 6042] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81a0075000) [pid = 6042] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819450fc00) [pid = 6042] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81900d8000) [pid = 6042] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f8199d99400) [pid = 6042] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:15:14 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f818e1da800) [pid = 6042] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1836ms 11:15:14 INFO - PROCESS | 6042 | 1461176114868 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 6042 | 1461176114872 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 11:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:15:14 INFO - PROCESS | 6042 | 1461176114918 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 6042 | 1461176114920 Marionette TRACE conn3 <- [1,1346,null,{}] 11:15:14 INFO - PROCESS | 6042 | 1461176114927 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}] 11:15:15 INFO - PROCESS | 6042 | 1461176115063 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:15:15 INFO - PROCESS | 6042 | 1461176115197 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998cf800 == 107 [pid = 6042] [id = 344] 11:15:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f8199c73c00) [pid = 6042] [serial = 1033] [outer = (nil)] 11:15:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f819c07a400) [pid = 6042] [serial = 1034] [outer = 0x7f8199c73c00] 11:15:15 INFO - PROCESS | 6042 | 1461176115259 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f819c126800) [pid = 6042] [serial = 1035] [outer = 0x7f8199c73c00] 11:15:15 INFO - PROCESS | 6042 | 1461176115903 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]]]}] 11:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1036ms 11:15:15 INFO - PROCESS | 6042 | 1461176115950 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 6042 | 1461176115953 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 11:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:15:15 INFO - PROCESS | 6042 | 1461176115959 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 6042 | 1461176115961 Marionette TRACE conn3 <- [1,1350,null,{}] 11:15:15 INFO - PROCESS | 6042 | 1461176115966 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}] 11:15:16 INFO - PROCESS | 6042 | 1461176116140 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:15:16 INFO - PROCESS | 6042 | 1461176116271 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd36800 == 108 [pid = 6042] [id = 345] 11:15:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f819110a800) [pid = 6042] [serial = 1036] [outer = (nil)] 11:15:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f819450fc00) [pid = 6042] [serial = 1037] [outer = 0x7f819110a800] 11:15:16 INFO - PROCESS | 6042 | 1461176116345 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819cbd2800) [pid = 6042] [serial = 1038] [outer = 0x7f819110a800] 11:15:17 INFO - PROCESS | 6042 | 1461176117229 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]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1328ms 11:15:17 INFO - PROCESS | 6042 | 1461176117289 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 6042 | 1461176117295 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 11:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:15:17 INFO - PROCESS | 6042 | 1461176117302 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 6042 | 1461176117308 Marionette TRACE conn3 <- [1,1354,null,{}] 11:15:17 INFO - PROCESS | 6042 | 1461176117318 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}] 11:15:17 INFO - PROCESS | 6042 | 1461176117549 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:15:17 INFO - PROCESS | 6042 | 1461176117791 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915ec800 == 109 [pid = 6042] [id = 346] 11:15:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f818fe8b000) [pid = 6042] [serial = 1039] [outer = (nil)] 11:15:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819015cc00) [pid = 6042] [serial = 1040] [outer = 0x7f818fe8b000] 11:15:17 INFO - PROCESS | 6042 | 1461176117912 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819029fc00) [pid = 6042] [serial = 1041] [outer = 0x7f818fe8b000] 11:15:18 INFO - PROCESS | 6042 | 1461176118815 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]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1585ms 11:15:18 INFO - PROCESS | 6042 | 1461176118888 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 6042 | 1461176118896 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 11:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:15:18 INFO - PROCESS | 6042 | 1461176118906 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 6042 | 1461176118910 Marionette TRACE conn3 <- [1,1358,null,{}] 11:15:18 INFO - PROCESS | 6042 | 1461176118916 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}] 11:15:19 INFO - PROCESS | 6042 | 1461176119134 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:15:19 INFO - PROCESS | 6042 | 1461176119368 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199e98800 == 110 [pid = 6042] [id = 347] 11:15:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f8193387800) [pid = 6042] [serial = 1042] [outer = (nil)] 11:15:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f819450a400) [pid = 6042] [serial = 1043] [outer = 0x7f8193387800] 11:15:19 INFO - PROCESS | 6042 | 1461176119485 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f81947dd400) [pid = 6042] [serial = 1044] [outer = 0x7f8193387800] 11:15:20 INFO - PROCESS | 6042 | 1461176120417 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]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1583ms 11:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:15:20 INFO - PROCESS | 6042 | 1461176120490 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 6042 | 1461176120494 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 11:15:20 INFO - PROCESS | 6042 | 1461176120500 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 6042 | 1461176120506 Marionette TRACE conn3 <- [1,1362,null,{}] 11:15:20 INFO - PROCESS | 6042 | 1461176120522 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}] 11:15:20 INFO - PROCESS | 6042 | 1461176120732 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:15:20 INFO - PROCESS | 6042 | 1461176120950 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1e2000 == 111 [pid = 6042] [id = 348] 11:15:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819ad65000) [pid = 6042] [serial = 1045] [outer = (nil)] 11:15:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819bf05400) [pid = 6042] [serial = 1046] [outer = 0x7f819ad65000] 11:15:21 INFO - PROCESS | 6042 | 1461176121073 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c072800) [pid = 6042] [serial = 1047] [outer = 0x7f819ad65000] 11:15:22 INFO - PROCESS | 6042 | 1461176122064 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]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1635ms 11:15:22 INFO - PROCESS | 6042 | 1461176122135 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:15:22 INFO - PROCESS | 6042 | 1461176122140 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 11:15:22 INFO - PROCESS | 6042 | 1461176122146 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 6042 | 1461176122149 Marionette TRACE conn3 <- [1,1366,null,{}] 11:15:22 INFO - PROCESS | 6042 | 1461176122155 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}] 11:15:22 INFO - PROCESS | 6042 | 1461176122365 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:15:22 INFO - PROCESS | 6042 | 1461176122584 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e162000 == 112 [pid = 6042] [id = 349] 11:15:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f8199c69c00) [pid = 6042] [serial = 1048] [outer = (nil)] 11:15:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819cbd3800) [pid = 6042] [serial = 1049] [outer = 0x7f8199c69c00] 11:15:22 INFO - PROCESS | 6042 | 1461176122699 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819cf4ec00) [pid = 6042] [serial = 1050] [outer = 0x7f8199c69c00] 11:15:23 INFO - PROCESS | 6042 | 1461176123659 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] 11:15:23 INFO - PROCESS | 6042 | 1461176123683 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 11:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:15:23 INFO - PROCESS | 6042 | 1461176123690 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 6042 | 1461176123693 Marionette TRACE conn3 <- [1,1370,null,{}] 11:15:23 INFO - PROCESS | 6042 | 1461176123698 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}] 11:15:23 INFO - PROCESS | 6042 | 1461176123861 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:15:24 INFO - PROCESS | 6042 | 1461176124042 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fbfb800 == 113 [pid = 6042] [id = 350] 11:15:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819c6b4c00) [pid = 6042] [serial = 1051] [outer = (nil)] 11:15:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819d0adc00) [pid = 6042] [serial = 1052] [outer = 0x7f819c6b4c00] 11:15:24 INFO - PROCESS | 6042 | 1461176124149 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f819d254800) [pid = 6042] [serial = 1053] [outer = 0x7f819c6b4c00] 11:15:25 INFO - PROCESS | 6042 | 1461176125003 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] 11:15:25 INFO - PROCESS | 6042 | 1461176125029 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 11:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:15:25 INFO - PROCESS | 6042 | 1461176125036 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 6042 | 1461176125039 Marionette TRACE conn3 <- [1,1374,null,{}] 11:15:25 INFO - PROCESS | 6042 | 1461176125045 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}] 11:15:25 INFO - PROCESS | 6042 | 1461176125234 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:15:25 INFO - PROCESS | 6042 | 1461176125418 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07d5800 == 114 [pid = 6042] [id = 351] 11:15:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819d2af400) [pid = 6042] [serial = 1054] [outer = (nil)] 11:15:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f819fd61c00) [pid = 6042] [serial = 1055] [outer = 0x7f819d2af400] 11:15:25 INFO - PROCESS | 6042 | 1461176125497 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f819fdea400) [pid = 6042] [serial = 1056] [outer = 0x7f819d2af400] 11:15:26 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:26 INFO - PROCESS | 6042 | 1461176126381 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] 11:15:26 INFO - PROCESS | 6042 | 1461176126424 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 11:15:26 INFO - PROCESS | 6042 | 1461176126430 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - PROCESS | 6042 | 1461176126433 Marionette TRACE conn3 <- [1,1378,null,{}] 11:15:26 INFO - PROCESS | 6042 | 1461176126439 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}] 11:15:26 INFO - PROCESS | 6042 | 1461176126622 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:15:26 INFO - PROCESS | 6042 | 1461176126806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a092d800 == 115 [pid = 6042] [id = 352] 11:15:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f818fe87000) [pid = 6042] [serial = 1057] [outer = (nil)] 11:15:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f8199d99800) [pid = 6042] [serial = 1058] [outer = 0x7f818fe87000] 11:15:26 INFO - PROCESS | 6042 | 1461176126878 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a0606800) [pid = 6042] [serial = 1059] [outer = 0x7f818fe87000] 11:15:27 INFO - PROCESS | 6042 | 1461176127772 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] 11:15:27 INFO - PROCESS | 6042 | 1461176127815 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 11:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:15:27 INFO - PROCESS | 6042 | 1461176127822 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 6042 | 1461176127825 Marionette TRACE conn3 <- [1,1382,null,{}] 11:15:27 INFO - PROCESS | 6042 | 1461176127830 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}] 11:15:27 INFO - PROCESS | 6042 | 1461176127993 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:15:28 INFO - PROCESS | 6042 | 1461176128182 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24b4800 == 116 [pid = 6042] [id = 353] 11:15:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f8190297000) [pid = 6042] [serial = 1060] [outer = (nil)] 11:15:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81a088d800) [pid = 6042] [serial = 1061] [outer = 0x7f8190297000] 11:15:28 INFO - PROCESS | 6042 | 1461176128251 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a0c63000) [pid = 6042] [serial = 1062] [outer = 0x7f8190297000] 11:15:29 INFO - PROCESS | 6042 | [6042] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:29 INFO - PROCESS | 6042 | 1461176129182 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] 11:15:29 INFO - PROCESS | 6042 | 1461176129267 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 11:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:15:29 INFO - PROCESS | 6042 | 1461176129273 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:15:29 INFO - PROCESS | 6042 | 1461176129275 Marionette TRACE conn3 <- [1,1386,null,{}] 11:15:29 INFO - PROCESS | 6042 | 1461176129281 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}] 11:15:29 INFO - PROCESS | 6042 | 1461176129492 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:15:29 INFO - PROCESS | 6042 | 1461176129645 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a51a1000 == 117 [pid = 6042] [id = 354] 11:15:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81a0072400) [pid = 6042] [serial = 1063] [outer = (nil)] 11:15:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81a2589000) [pid = 6042] [serial = 1064] [outer = 0x7f81a0072400] 11:15:29 INFO - PROCESS | 6042 | 1461176129728 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81a2eeb000) [pid = 6042] [serial = 1065] [outer = 0x7f81a0072400] 11:15:30 INFO - PROCESS | 6042 | 1461176130645 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] 11:15:30 INFO - PROCESS | 6042 | 1461176130713 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 11:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:15:30 INFO - PROCESS | 6042 | 1461176130719 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 6042 | 1461176130722 Marionette TRACE conn3 <- [1,1390,null,{}] 11:15:30 INFO - PROCESS | 6042 | 1461176130729 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}] 11:15:30 INFO - PROCESS | 6042 | 1461176130939 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:15:31 INFO - PROCESS | 6042 | 1461176131162 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819055e000 == 118 [pid = 6042] [id = 355] 11:15:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f818fe90000) [pid = 6042] [serial = 1066] [outer = (nil)] 11:15:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81934ea800) [pid = 6042] [serial = 1067] [outer = 0x7f818fe90000] 11:15:31 INFO - PROCESS | 6042 | 1461176131249 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819cf4dc00) [pid = 6042] [serial = 1068] [outer = 0x7f818fe90000] 11:15:32 INFO - PROCESS | 6042 | 1461176132412 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]]]}] 11:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1738ms 11:15:32 INFO - PROCESS | 6042 | 1461176132459 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 6042 | 1461176132465 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 11:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:15:32 INFO - PROCESS | 6042 | 1461176132472 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 6042 | 1461176132478 Marionette TRACE conn3 <- [1,1394,null,{}] 11:15:32 INFO - PROCESS | 6042 | 1461176132495 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}] 11:15:32 INFO - PROCESS | 6042 | 1461176132695 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:15:32 INFO - PROCESS | 6042 | 1461176132922 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199cbd800 == 119 [pid = 6042] [id = 356] 11:15:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f8190152400) [pid = 6042] [serial = 1069] [outer = (nil)] 11:15:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819015a800) [pid = 6042] [serial = 1070] [outer = 0x7f8190152400] 11:15:32 INFO - PROCESS | 6042 | 1461176132989 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f8191103800) [pid = 6042] [serial = 1071] [outer = 0x7f8190152400] 11:15:33 INFO - PROCESS | 6042 | 1461176133846 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]]]}] 11:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1443ms 11:15:33 INFO - PROCESS | 6042 | 1461176133916 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 6042 | 1461176133925 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 11:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:15:33 INFO - PROCESS | 6042 | 1461176133935 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 6042 | 1461176133938 Marionette TRACE conn3 <- [1,1398,null,{}] 11:15:33 INFO - PROCESS | 6042 | 1461176133942 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}] 11:15:34 INFO - PROCESS | 6042 | 1461176134213 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:15:34 INFO - PROCESS | 6042 | 1461176134535 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2d8000 == 120 [pid = 6042] [id = 357] 11:15:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81932dd800) [pid = 6042] [serial = 1072] [outer = (nil)] 11:15:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819338d400) [pid = 6042] [serial = 1073] [outer = 0x7f81932dd800] 11:15:34 INFO - PROCESS | 6042 | 1461176134603 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81946e6400) [pid = 6042] [serial = 1074] [outer = 0x7f81932dd800] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819d0abc00) [pid = 6042] [serial = 947] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819450b800) [pid = 6042] [serial = 944] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f818d01bc00) [pid = 6042] [serial = 950] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81b83c6c00) [pid = 6042] [serial = 935] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a66b8400) [pid = 6042] [serial = 941] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f818ef4f800) [pid = 6042] [serial = 938] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81998cf800 == 119 [pid = 6042] [id = 344] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c216000 == 118 [pid = 6042] [id = 343] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81998e1800 == 117 [pid = 6042] [id = 342] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819315e000 == 116 [pid = 6042] [id = 341] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e53d800 == 115 [pid = 6042] [id = 340] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945f3800 == 114 [pid = 6042] [id = 339] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819357b000 == 113 [pid = 6042] [id = 338] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b877c000 == 112 [pid = 6042] [id = 332] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b4520000 == 111 [pid = 6042] [id = 331] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad1bb800 == 110 [pid = 6042] [id = 330] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a36800 == 109 [pid = 6042] [id = 329] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e0d7800 == 108 [pid = 6042] [id = 328] 11:15:35 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819445b000 == 107 [pid = 6042] [id = 327] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f819d2b5c00) [pid = 6042] [serial = 920] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f8199c6c800) [pid = 6042] [serial = 977] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819c074c00) [pid = 6042] [serial = 978] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81912b6800) [pid = 6042] [serial = 959] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f819c053c00) [pid = 6042] [serial = 963] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819029c800) [pid = 6042] [serial = 914] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81a0074400) [pid = 6042] [serial = 969] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81a905dc00) [pid = 6042] [serial = 929] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81a75e8800) [pid = 6042] [serial = 974] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81a5e0c800) [pid = 6042] [serial = 972] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f819c6bec00) [pid = 6042] [serial = 965] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f8199c66000) [pid = 6042] [serial = 962] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f819015dc00) [pid = 6042] [serial = 956] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f81a4817800) [pid = 6042] [serial = 926] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f819cf4d800) [pid = 6042] [serial = 912] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f819d257000) [pid = 6042] [serial = 968] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f81900d2400) [pid = 6042] [serial = 954] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f819ad67800) [pid = 6042] [serial = 917] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f819cbd6000) [pid = 6042] [serial = 966] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f8194502400) [pid = 6042] [serial = 960] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f818ef4e400) [pid = 6042] [serial = 953] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81b4376000) [pid = 6042] [serial = 932] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f81a9278400) [pid = 6042] [serial = 975] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f81a5922c00) [pid = 6042] [serial = 971] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f81a2593400) [pid = 6042] [serial = 923] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819028e800) [pid = 6042] [serial = 957] [outer = (nil)] [url = about:blank] 11:15:35 INFO - PROCESS | 6042 | 1461176135558 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]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1641ms 11:15:35 INFO - PROCESS | 6042 | 1461176135575 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 6042 | 1461176135579 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 11:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:15:35 INFO - PROCESS | 6042 | 1461176135585 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 6042 | 1461176135590 Marionette TRACE conn3 <- [1,1402,null,{}] 11:15:35 INFO - PROCESS | 6042 | 1461176135605 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}] 11:15:35 INFO - PROCESS | 6042 | 1461176135780 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:15:35 INFO - PROCESS | 6042 | 1461176135925 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912d9000 == 108 [pid = 6042] [id = 358] 11:15:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f8190155400) [pid = 6042] [serial = 1075] [outer = (nil)] 11:15:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f8199bd1800) [pid = 6042] [serial = 1076] [outer = 0x7f8190155400] 11:15:35 INFO - PROCESS | 6042 | 1461176135990 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819ad71000) [pid = 6042] [serial = 1077] [outer = 0x7f8190155400] 11:15:36 INFO - PROCESS | 6042 | 1461176136795 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]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1235ms 11:15:36 INFO - PROCESS | 6042 | 1461176136821 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:15:36 INFO - PROCESS | 6042 | 1461176136826 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 11:15:36 INFO - PROCESS | 6042 | 1461176136833 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 6042 | 1461176136836 Marionette TRACE conn3 <- [1,1406,null,{}] 11:15:36 INFO - PROCESS | 6042 | 1461176136840 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}] 11:15:36 INFO - PROCESS | 6042 | 1461176136989 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:15:37 INFO - PROCESS | 6042 | 1461176137005 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945e4800 == 109 [pid = 6042] [id = 359] 11:15:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f81912b5800) [pid = 6042] [serial = 1078] [outer = (nil)] 11:15:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c07fc00) [pid = 6042] [serial = 1079] [outer = 0x7f81912b5800] 11:15:37 INFO - PROCESS | 6042 | 1461176137065 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819c551000) [pid = 6042] [serial = 1080] [outer = 0x7f81912b5800] 11:15:38 INFO - PROCESS | 6042 | 1461176137999 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]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1185ms 11:15:38 INFO - PROCESS | 6042 | 1461176138018 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 6042 | 1461176138022 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 11:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:15:38 INFO - PROCESS | 6042 | 1461176138027 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 6042 | 1461176138030 Marionette TRACE conn3 <- [1,1410,null,{}] 11:15:38 INFO - PROCESS | 6042 | 1461176138061 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}] 11:15:38 INFO - PROCESS | 6042 | 1461176138255 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:15:38 INFO - PROCESS | 6042 | 1461176138275 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c218800 == 110 [pid = 6042] [id = 360] 11:15:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819029c800) [pid = 6042] [serial = 1081] [outer = (nil)] 11:15:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819cf4cc00) [pid = 6042] [serial = 1082] [outer = 0x7f819029c800] 11:15:38 INFO - PROCESS | 6042 | 1461176138334 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819d253800) [pid = 6042] [serial = 1083] [outer = 0x7f819029c800] 11:15:39 INFO - PROCESS | 6042 | 1461176139309 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]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1312ms 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f819bf0d800) [pid = 6042] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f8199c73c00) [pid = 6042] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f818ef4c000) [pid = 6042] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f818e1d0000) [pid = 6042] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f8194504c00) [pid = 6042] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f8199c6a000) [pid = 6042] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f818d020000) [pid = 6042] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:15:39 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819ca07c00) [pid = 6042] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:15:39 INFO - PROCESS | 6042 | 1461176139661 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 6042 | 1461176139668 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 11:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:15:39 INFO - PROCESS | 6042 | 1461176139680 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 6042 | 1461176139683 Marionette TRACE conn3 <- [1,1414,null,{}] 11:15:39 INFO - PROCESS | 6042 | 1461176139691 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}] 11:15:39 INFO - PROCESS | 6042 | 1461176139897 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:15:40 INFO - PROCESS | 6042 | 1461176140154 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912c6000 == 111 [pid = 6042] [id = 361] 11:15:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f81900d9c00) [pid = 6042] [serial = 1084] [outer = (nil)] 11:15:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81900e1000) [pid = 6042] [serial = 1085] [outer = 0x7f81900d9c00] 11:15:40 INFO - PROCESS | 6042 | 1461176140227 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f81912b2800) [pid = 6042] [serial = 1086] [outer = 0x7f81900d9c00] 11:15:41 INFO - PROCESS | 6042 | 1461176141232 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]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1585ms 11:15:41 INFO - PROCESS | 6042 | 1461176141266 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:15:41 INFO - PROCESS | 6042 | 1461176141270 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 11:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:15:41 INFO - PROCESS | 6042 | 1461176141283 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 6042 | 1461176141288 Marionette TRACE conn3 <- [1,1418,null,{}] 11:15:41 INFO - PROCESS | 6042 | 1461176141294 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}] 11:15:41 INFO - PROCESS | 6042 | 1461176141521 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:15:41 INFO - PROCESS | 6042 | 1461176141806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c61d800 == 112 [pid = 6042] [id = 362] 11:15:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f81947d8800) [pid = 6042] [serial = 1087] [outer = (nil)] 11:15:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819960fc00) [pid = 6042] [serial = 1088] [outer = 0x7f81947d8800] 11:15:41 INFO - PROCESS | 6042 | 1461176141883 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f8199c67400) [pid = 6042] [serial = 1089] [outer = 0x7f81947d8800] 11:15:42 INFO - PROCESS | 6042 | 1461176142883 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]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1639ms 11:15:42 INFO - PROCESS | 6042 | 1461176142919 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 6042 | 1461176142923 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 11:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:15:42 INFO - PROCESS | 6042 | 1461176142930 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 6042 | 1461176142933 Marionette TRACE conn3 <- [1,1422,null,{}] 11:15:42 INFO - PROCESS | 6042 | 1461176142947 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}] 11:15:43 INFO - PROCESS | 6042 | 1461176143157 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:15:43 INFO - PROCESS | 6042 | 1461176143421 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e0d1000 == 113 [pid = 6042] [id = 363] 11:15:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819bf0d800) [pid = 6042] [serial = 1090] [outer = (nil)] 11:15:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819c081800) [pid = 6042] [serial = 1091] [outer = 0x7f819bf0d800] 11:15:43 INFO - PROCESS | 6042 | 1461176143520 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819ca0e800) [pid = 6042] [serial = 1092] [outer = 0x7f819bf0d800] 11:15:44 INFO - PROCESS | 6042 | 1461176144383 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]]]}] 11:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1529ms 11:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:15:44 INFO - PROCESS | 6042 | 1461176144460 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 6042 | 1461176144463 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 11:15:44 INFO - PROCESS | 6042 | 1461176144469 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 6042 | 1461176144472 Marionette TRACE conn3 <- [1,1426,null,{}] 11:15:44 INFO - PROCESS | 6042 | 1461176144477 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}] 11:15:44 INFO - PROCESS | 6042 | 1461176144687 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:15:44 INFO - PROCESS | 6042 | 1461176144863 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07ca000 == 114 [pid = 6042] [id = 364] 11:15:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f819d2aac00) [pid = 6042] [serial = 1093] [outer = (nil)] 11:15:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819e385c00) [pid = 6042] [serial = 1094] [outer = 0x7f819d2aac00] 11:15:44 INFO - PROCESS | 6042 | 1461176144933 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f819fb31800) [pid = 6042] [serial = 1095] [outer = 0x7f819d2aac00] 11:15:45 INFO - PROCESS | 6042 | 1461176145914 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]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1484ms 11:15:45 INFO - PROCESS | 6042 | 1461176145953 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 6042 | 1461176145956 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 11:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:15:45 INFO - PROCESS | 6042 | 1461176145963 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 6042 | 1461176145965 Marionette TRACE conn3 <- [1,1430,null,{}] 11:15:45 INFO - PROCESS | 6042 | 1461176145971 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}] 11:15:46 INFO - PROCESS | 6042 | 1461176146151 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:15:46 INFO - PROCESS | 6042 | 1461176146375 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e44800 == 115 [pid = 6042] [id = 365] 11:15:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f8199bd0800) [pid = 6042] [serial = 1096] [outer = (nil)] 11:15:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f819fde1400) [pid = 6042] [serial = 1097] [outer = 0x7f8199bd0800] 11:15:46 INFO - PROCESS | 6042 | 1461176146491 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81a007c400) [pid = 6042] [serial = 1098] [outer = 0x7f8199bd0800] 11:15:47 INFO - PROCESS | 6042 | 1461176147394 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]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1480ms 11:15:47 INFO - PROCESS | 6042 | 1461176147444 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 6042 | 1461176147448 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 11:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:15:47 INFO - PROCESS | 6042 | 1461176147454 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 6042 | 1461176147456 Marionette TRACE conn3 <- [1,1434,null,{}] 11:15:47 INFO - PROCESS | 6042 | 1461176147462 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}] 11:15:47 INFO - PROCESS | 6042 | 1461176147686 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:15:47 INFO - PROCESS | 6042 | 1461176147918 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58dc800 == 116 [pid = 6042] [id = 366] 11:15:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a3d6c800) [pid = 6042] [serial = 1099] [outer = (nil)] 11:15:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a3f33800) [pid = 6042] [serial = 1100] [outer = 0x7f81a3d6c800] 11:15:48 INFO - PROCESS | 6042 | 1461176148008 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81a40e4800) [pid = 6042] [serial = 1101] [outer = 0x7f81a3d6c800] 11:15:48 INFO - PROCESS | 6042 | 1461176148870 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]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1478ms 11:15:48 INFO - PROCESS | 6042 | 1461176148933 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 6042 | 1461176148937 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 11:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:15:48 INFO - PROCESS | 6042 | 1461176148942 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 6042 | 1461176148945 Marionette TRACE conn3 <- [1,1438,null,{}] 11:15:48 INFO - PROCESS | 6042 | 1461176148951 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}] 11:15:49 INFO - PROCESS | 6042 | 1461176149122 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:15:49 INFO - PROCESS | 6042 | 1461176149299 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f5c000 == 117 [pid = 6042] [id = 367] 11:15:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a248fc00) [pid = 6042] [serial = 1102] [outer = (nil)] 11:15:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81a46b8c00) [pid = 6042] [serial = 1103] [outer = 0x7f81a248fc00] 11:15:49 INFO - PROCESS | 6042 | 1461176149372 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81a4816400) [pid = 6042] [serial = 1104] [outer = 0x7f81a248fc00] 11:15:50 INFO - PROCESS | 6042 | 1461176150257 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]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1381ms 11:15:50 INFO - PROCESS | 6042 | 1461176150325 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 6042 | 1461176150328 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 11:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:15:50 INFO - PROCESS | 6042 | 1461176150334 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 6042 | 1461176150336 Marionette TRACE conn3 <- [1,1442,null,{}] 11:15:50 INFO - PROCESS | 6042 | 1461176150342 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}] 11:15:50 INFO - PROCESS | 6042 | 1461176150513 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:15:50 INFO - PROCESS | 6042 | 1461176150691 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f98800 == 118 [pid = 6042] [id = 368] 11:15:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81a3f29800) [pid = 6042] [serial = 1105] [outer = (nil)] 11:15:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f81a48aa400) [pid = 6042] [serial = 1106] [outer = 0x7f81a3f29800] 11:15:50 INFO - PROCESS | 6042 | 1461176150763 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81a5852000) [pid = 6042] [serial = 1107] [outer = 0x7f81a3f29800] 11:15:51 INFO - PROCESS | 6042 | 1461176151617 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]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1333ms 11:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:15:51 INFO - PROCESS | 6042 | 1461176151669 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 6042 | 1461176151672 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 11:15:51 INFO - PROCESS | 6042 | 1461176151678 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 6042 | 1461176151682 Marionette TRACE conn3 <- [1,1446,null,{}] 11:15:51 INFO - PROCESS | 6042 | 1461176151717 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}] 11:15:51 INFO - PROCESS | 6042 | 1461176151925 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:15:52 INFO - PROCESS | 6042 | 1461176152106 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad105000 == 119 [pid = 6042] [id = 369] 11:15:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a3f85800) [pid = 6042] [serial = 1108] [outer = (nil)] 11:15:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81a5a71800) [pid = 6042] [serial = 1109] [outer = 0x7f81a3f85800] 11:15:52 INFO - PROCESS | 6042 | 1461176152178 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81a6640000) [pid = 6042] [serial = 1110] [outer = 0x7f81a3f85800] 11:15:53 INFO - PROCESS | 6042 | 1461176153081 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]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1461ms 11:15:53 INFO - PROCESS | 6042 | 1461176153140 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 6042 | 1461176153144 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 11:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:15:53 INFO - PROCESS | 6042 | 1461176153150 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 6042 | 1461176153152 Marionette TRACE conn3 <- [1,1450,null,{}] 11:15:53 INFO - PROCESS | 6042 | 1461176153158 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}] 11:15:53 INFO - PROCESS | 6042 | 1461176153329 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:15:53 INFO - PROCESS | 6042 | 1461176153508 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b30e5800 == 120 [pid = 6042] [id = 370] 11:15:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a46ae000) [pid = 6042] [serial = 1111] [outer = (nil)] 11:15:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a6b10400) [pid = 6042] [serial = 1112] [outer = 0x7f81a46ae000] 11:15:53 INFO - PROCESS | 6042 | 1461176153579 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81a75e3400) [pid = 6042] [serial = 1113] [outer = 0x7f81a46ae000] 11:15:54 INFO - PROCESS | 6042 | 1461176154450 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]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1328ms 11:15:54 INFO - PROCESS | 6042 | 1461176154480 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 6042 | 1461176154485 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 11:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:15:54 INFO - PROCESS | 6042 | 1461176154491 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 6042 | 1461176154495 Marionette TRACE conn3 <- [1,1454,null,{}] 11:15:54 INFO - PROCESS | 6042 | 1461176154500 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}] 11:15:54 INFO - PROCESS | 6042 | 1461176154692 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:15:54 INFO - PROCESS | 6042 | 1461176154890 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4502800 == 121 [pid = 6042] [id = 371] 11:15:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819ad66c00) [pid = 6042] [serial = 1114] [outer = (nil)] 11:15:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a5e0cc00) [pid = 6042] [serial = 1115] [outer = 0x7f819ad66c00] 11:15:54 INFO - PROCESS | 6042 | 1461176154972 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81ac44f400) [pid = 6042] [serial = 1116] [outer = 0x7f819ad66c00] 11:15:55 INFO - PROCESS | 6042 | 1461176155928 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]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1484ms 11:15:55 INFO - PROCESS | 6042 | 1461176155977 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 6042 | 1461176155981 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 11:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:15:55 INFO - PROCESS | 6042 | 1461176155987 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 6042 | 1461176155990 Marionette TRACE conn3 <- [1,1458,null,{}] 11:15:55 INFO - PROCESS | 6042 | 1461176155995 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}] 11:15:56 INFO - PROCESS | 6042 | 1461176156162 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:15:56 INFO - PROCESS | 6042 | 1461176156347 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b820b000 == 122 [pid = 6042] [id = 372] 11:15:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819c11dc00) [pid = 6042] [serial = 1117] [outer = (nil)] 11:15:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81b30ba400) [pid = 6042] [serial = 1118] [outer = 0x7f819c11dc00] 11:15:56 INFO - PROCESS | 6042 | 1461176156415 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81b33f4800) [pid = 6042] [serial = 1119] [outer = 0x7f819c11dc00] 11:15:57 INFO - PROCESS | 6042 | 1461176157391 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]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1481ms 11:15:57 INFO - PROCESS | 6042 | 1461176157469 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 6042 | 1461176157473 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 11:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:15:57 INFO - PROCESS | 6042 | 1461176157478 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 6042 | 1461176157481 Marionette TRACE conn3 <- [1,1462,null,{}] 11:15:57 INFO - PROCESS | 6042 | 1461176157486 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}] 11:15:57 INFO - PROCESS | 6042 | 1461176157691 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:15:57 INFO - PROCESS | 6042 | 1461176157919 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819357c800 == 123 [pid = 6042] [id = 373] 11:15:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81900db000) [pid = 6042] [serial = 1120] [outer = (nil)] 11:15:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819ca06c00) [pid = 6042] [serial = 1121] [outer = 0x7f81900db000] 11:15:58 INFO - PROCESS | 6042 | 1461176158006 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81b3544000) [pid = 6042] [serial = 1122] [outer = 0x7f81900db000] 11:15:58 INFO - PROCESS | 6042 | 1461176158844 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]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1439ms 11:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:15:58 INFO - PROCESS | 6042 | 1461176158918 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 6042 | 1461176158921 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 11:15:58 INFO - PROCESS | 6042 | 1461176158927 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 6042 | 1461176158930 Marionette TRACE conn3 <- [1,1466,null,{}] 11:15:58 INFO - PROCESS | 6042 | 1461176158935 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}] 11:15:59 INFO - PROCESS | 6042 | 1461176159105 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:15:59 INFO - PROCESS | 6042 | 1461176159624 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81938e2000 == 124 [pid = 6042] [id = 374] 11:15:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f818e1d1c00) [pid = 6042] [serial = 1123] [outer = (nil)] 11:15:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f818ef31400) [pid = 6042] [serial = 1124] [outer = 0x7f818e1d1c00] 11:15:59 INFO - PROCESS | 6042 | 1461176159736 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f818fe91c00) [pid = 6042] [serial = 1125] [outer = 0x7f818e1d1c00] 11:16:00 INFO - PROCESS | 6042 | 1461176160727 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]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1892ms 11:16:00 INFO - PROCESS | 6042 | 1461176160820 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 6042 | 1461176160833 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 11:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:16:00 INFO - PROCESS | 6042 | 1461176160851 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 6042 | 1461176160860 Marionette TRACE conn3 <- [1,1470,null,{}] 11:16:00 INFO - PROCESS | 6042 | 1461176160922 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}] 11:16:01 INFO - PROCESS | 6042 | 1461176161125 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945e4800 == 123 [pid = 6042] [id = 359] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd2f800 == 122 [pid = 6042] [id = 11] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81912d9000 == 121 [pid = 6042] [id = 358] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819450fc00) [pid = 6042] [serial = 1037] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819960d400) [pid = 6042] [serial = 1013] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | 1461176161448 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2d8000 == 120 [pid = 6042] [id = 357] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199cbd800 == 119 [pid = 6042] [id = 356] 11:16:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2da800 == 120 [pid = 6042] [id = 375] 11:16:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f818ef4e800) [pid = 6042] [serial = 1126] [outer = (nil)] 11:16:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81946e3c00) [pid = 6042] [serial = 1127] [outer = 0x7f818ef4e800] 11:16:01 INFO - PROCESS | 6042 | 1461176161524 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f819960e000) [pid = 6042] [serial = 1128] [outer = 0x7f818ef4e800] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a092d800 == 119 [pid = 6042] [id = 352] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07d5800 == 118 [pid = 6042] [id = 351] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fbfb800 == 117 [pid = 6042] [id = 350] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e162000 == 116 [pid = 6042] [id = 349] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1e2000 == 115 [pid = 6042] [id = 348] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199e98800 == 114 [pid = 6042] [id = 347] 11:16:01 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915ec800 == 113 [pid = 6042] [id = 346] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819c04cc00) [pid = 6042] [serial = 1031] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819c079800) [pid = 6042] [serial = 1032] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819c07a400) [pid = 6042] [serial = 1034] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81946ea400) [pid = 6042] [serial = 1025] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f8199c68800) [pid = 6042] [serial = 1026] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f818ef4fc00) [pid = 6042] [serial = 1017] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f818e1d6800) [pid = 6042] [serial = 1016] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f8199c6e400) [pid = 6042] [serial = 986] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81946e7400) [pid = 6042] [serial = 1023] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f8194509c00) [pid = 6042] [serial = 1022] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819ad6f400) [pid = 6042] [serial = 1028] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f819110f800) [pid = 6042] [serial = 1020] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f818ef54c00) [pid = 6042] [serial = 1019] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819cbdd000) [pid = 6042] [serial = 980] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f818ef38c00) [pid = 6042] [serial = 1007] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81947e3400) [pid = 6042] [serial = 1010] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81b357c800) [pid = 6042] [serial = 1001] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81a2ee8c00) [pid = 6042] [serial = 992] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81b7d9fc00) [pid = 6042] [serial = 1004] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f819d0a8000) [pid = 6042] [serial = 989] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f81ad1de400) [pid = 6042] [serial = 998] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f8190285000) [pid = 6042] [serial = 983] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81a48ad800) [pid = 6042] [serial = 995] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819cbd4c00) [pid = 6042] [serial = 699] [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.] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f819b2ce400) [pid = 6042] [serial = 1029] [outer = (nil)] [url = about:blank] 11:16:01 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f819c126800) [pid = 6042] [serial = 1035] [outer = (nil)] [url = about:blank] 11:16:02 INFO - PROCESS | 6042 | 1461176162445 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]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1647ms 11:16:02 INFO - PROCESS | 6042 | 1461176162501 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 6042 | 1461176162507 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 11:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:16:02 INFO - PROCESS | 6042 | 1461176162513 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 6042 | 1461176162516 Marionette TRACE conn3 <- [1,1474,null,{}] 11:16:02 INFO - PROCESS | 6042 | 1461176162522 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}] 11:16:02 INFO - PROCESS | 6042 | 1461176162680 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:16:02 INFO - PROCESS | 6042 | 1461176162833 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a8a000 == 114 [pid = 6042] [id = 376] 11:16:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f818d015400) [pid = 6042] [serial = 1129] [outer = (nil)] 11:16:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f8199c6fc00) [pid = 6042] [serial = 1130] [outer = 0x7f818d015400] 11:16:02 INFO - PROCESS | 6042 | 1461176162899 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f819bac2800) [pid = 6042] [serial = 1131] [outer = 0x7f818d015400] 11:16:03 INFO - PROCESS | 6042 | 1461176163741 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]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1280ms 11:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:16:03 INFO - PROCESS | 6042 | 1461176163796 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 6042 | 1461176163800 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 11:16:03 INFO - PROCESS | 6042 | 1461176163815 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 6042 | 1461176163823 Marionette TRACE conn3 <- [1,1478,null,{}] 11:16:03 INFO - PROCESS | 6042 | 1461176163838 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}] 11:16:04 INFO - PROCESS | 6042 | 1461176164059 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:16:04 INFO - PROCESS | 6042 | 1461176164086 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0d6800 == 115 [pid = 6042] [id = 377] 11:16:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819c119400) [pid = 6042] [serial = 1132] [outer = (nil)] 11:16:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819cf50000) [pid = 6042] [serial = 1133] [outer = 0x7f819c119400] 11:16:04 INFO - PROCESS | 6042 | 1461176164146 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819d0a6c00) [pid = 6042] [serial = 1134] [outer = 0x7f819c119400] 11:16:05 INFO - PROCESS | 6042 | 1461176165034 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]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1253ms 11:16:05 INFO - PROCESS | 6042 | 1461176165059 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 6042 | 1461176165063 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 11:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:16:05 INFO - PROCESS | 6042 | 1461176165069 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 6042 | 1461176165071 Marionette TRACE conn3 <- [1,1482,null,{}] 11:16:05 INFO - PROCESS | 6042 | 1461176165076 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}] 11:16:05 INFO - PROCESS | 6042 | 1461176165291 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:16:05 INFO - PROCESS | 6042 | 1461176165330 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5ce000 == 116 [pid = 6042] [id = 378] 11:16:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819d0a7800) [pid = 6042] [serial = 1135] [outer = (nil)] 11:16:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819e004800) [pid = 6042] [serial = 1136] [outer = 0x7f819d0a7800] 11:16:05 INFO - PROCESS | 6042 | 1461176165393 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819fb36800) [pid = 6042] [serial = 1137] [outer = 0x7f819d0a7800] 11:16:06 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f8190152400) [pid = 6042] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:16:06 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f8190155400) [pid = 6042] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:16:06 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81932dd800) [pid = 6042] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:16:06 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819cac7000) [pid = 6042] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:16:06 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81912b5800) [pid = 6042] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:16:06 INFO - PROCESS | 6042 | 1461176166442 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]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1389ms 11:16:06 INFO - PROCESS | 6042 | 1461176166458 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 6042 | 1461176166460 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 11:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:16:06 INFO - PROCESS | 6042 | 1461176166468 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 6042 | 1461176166470 Marionette TRACE conn3 <- [1,1486,null,{}] 11:16:06 INFO - PROCESS | 6042 | 1461176166475 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}] 11:16:06 INFO - PROCESS | 6042 | 1461176166638 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:16:06 INFO - PROCESS | 6042 | 1461176166825 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03e2000 == 117 [pid = 6042] [id = 379] 11:16:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819fded400) [pid = 6042] [serial = 1138] [outer = (nil)] 11:16:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f81a0071c00) [pid = 6042] [serial = 1139] [outer = 0x7f819fded400] 11:16:06 INFO - PROCESS | 6042 | 1461176166903 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81a24f7000) [pid = 6042] [serial = 1140] [outer = 0x7f819fded400] 11:16:07 INFO - PROCESS | 6042 | 1461176167700 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]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1285ms 11:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:16:07 INFO - PROCESS | 6042 | 1461176167753 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 6042 | 1461176167756 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 11:16:07 INFO - PROCESS | 6042 | 1461176167762 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 6042 | 1461176167764 Marionette TRACE conn3 <- [1,1490,null,{}] 11:16:07 INFO - PROCESS | 6042 | 1461176167769 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}] 11:16:07 INFO - PROCESS | 6042 | 1461176167925 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:16:07 INFO - PROCESS | 6042 | 1461176167941 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3b9c000 == 118 [pid = 6042] [id = 380] 11:16:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a3fd3c00) [pid = 6042] [serial = 1141] [outer = (nil)] 11:16:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81a4813800) [pid = 6042] [serial = 1142] [outer = 0x7f81a3fd3c00] 11:16:08 INFO - PROCESS | 6042 | 1461176168002 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81a5923800) [pid = 6042] [serial = 1143] [outer = 0x7f81a3fd3c00] 11:16:09 INFO - PROCESS | 6042 | 1461176169144 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]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1435ms 11:16:09 INFO - PROCESS | 6042 | 1461176169197 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 6042 | 1461176169205 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 11:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:16:09 INFO - PROCESS | 6042 | 1461176169213 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 6042 | 1461176169218 Marionette TRACE conn3 <- [1,1494,null,{}] 11:16:09 INFO - PROCESS | 6042 | 1461176169226 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}] 11:16:09 INFO - PROCESS | 6042 | 1461176169449 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:16:09 INFO - PROCESS | 6042 | 1461176169682 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c214800 == 119 [pid = 6042] [id = 381] 11:16:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f8194503000) [pid = 6042] [serial = 1144] [outer = (nil)] 11:16:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81947d7000) [pid = 6042] [serial = 1145] [outer = 0x7f8194503000] 11:16:09 INFO - PROCESS | 6042 | 1461176169772 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f8199c69400) [pid = 6042] [serial = 1146] [outer = 0x7f8194503000] 11:16:10 INFO - PROCESS | 6042 | 1461176170766 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]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1594ms 11:16:10 INFO - PROCESS | 6042 | 1461176170809 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 6042 | 1461176170817 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 11:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:16:10 INFO - PROCESS | 6042 | 1461176170827 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 6042 | 1461176170831 Marionette TRACE conn3 <- [1,1498,null,{}] 11:16:10 INFO - PROCESS | 6042 | 1461176170837 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}] 11:16:11 INFO - PROCESS | 6042 | 1461176171020 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:16:11 INFO - PROCESS | 6042 | 1461176171282 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0813000 == 120 [pid = 6042] [id = 382] 11:16:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819b2c3400) [pid = 6042] [serial = 1147] [outer = (nil)] 11:16:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f819c6b6c00) [pid = 6042] [serial = 1148] [outer = 0x7f819b2c3400] 11:16:11 INFO - PROCESS | 6042 | 1461176171398 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f819d0a7c00) [pid = 6042] [serial = 1149] [outer = 0x7f819b2c3400] 11:16:12 INFO - PROCESS | 6042 | 1461176172275 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]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1484ms 11:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:16:12 INFO - PROCESS | 6042 | 1461176172312 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 6042 | 1461176172315 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 11:16:12 INFO - PROCESS | 6042 | 1461176172325 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 6042 | 1461176172338 Marionette TRACE conn3 <- [1,1502,null,{}] 11:16:12 INFO - PROCESS | 6042 | 1461176172354 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}] 11:16:12 INFO - PROCESS | 6042 | 1461176172580 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:16:12 INFO - PROCESS | 6042 | 1461176172811 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f49000 == 121 [pid = 6042] [id = 383] 11:16:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f819d0b1c00) [pid = 6042] [serial = 1150] [outer = (nil)] 11:16:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a0078400) [pid = 6042] [serial = 1151] [outer = 0x7f819d0b1c00] 11:16:12 INFO - PROCESS | 6042 | 1461176172931 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81a2e10000) [pid = 6042] [serial = 1152] [outer = 0x7f819d0b1c00] 11:16:13 INFO - PROCESS | 6042 | 1461176173778 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]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1497ms 11:16:13 INFO - PROCESS | 6042 | 1461176173819 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:16:13 INFO - PROCESS | 6042 | 1461176173823 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 11:16:13 INFO - PROCESS | 6042 | 1461176173829 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 6042 | 1461176173832 Marionette TRACE conn3 <- [1,1506,null,{}] 11:16:13 INFO - PROCESS | 6042 | 1461176173837 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}] 11:16:14 INFO - PROCESS | 6042 | 1461176174008 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:16:14 INFO - PROCESS | 6042 | 1461176174197 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4211800 == 122 [pid = 6042] [id = 384] 11:16:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81a32c4400) [pid = 6042] [serial = 1153] [outer = (nil)] 11:16:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81a40e1c00) [pid = 6042] [serial = 1154] [outer = 0x7f81a32c4400] 11:16:14 INFO - PROCESS | 6042 | 1461176174275 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81a5a76000) [pid = 6042] [serial = 1155] [outer = 0x7f81a32c4400] 11:16:15 INFO - PROCESS | 6042 | 1461176175175 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]]]}] 11:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1383ms 11:16:15 INFO - PROCESS | 6042 | 1461176175211 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:16:15 INFO - PROCESS | 6042 | 1461176175215 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 11:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:16:15 INFO - PROCESS | 6042 | 1461176175220 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 6042 | 1461176175223 Marionette TRACE conn3 <- [1,1510,null,{}] 11:16:15 INFO - PROCESS | 6042 | 1461176175229 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}] 11:16:15 INFO - PROCESS | 6042 | 1461176175413 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:16:15 INFO - PROCESS | 6042 | 1461176175602 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8246800 == 123 [pid = 6042] [id = 385] 11:16:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81a32c2800) [pid = 6042] [serial = 1156] [outer = (nil)] 11:16:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81a75e8c00) [pid = 6042] [serial = 1157] [outer = 0x7f81a32c2800] 11:16:15 INFO - PROCESS | 6042 | 1461176175675 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81a92ab400) [pid = 6042] [serial = 1158] [outer = 0x7f81a32c2800] 11:16:16 INFO - PROCESS | 6042 | 1461176176564 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]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1378ms 11:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:16:16 INFO - PROCESS | 6042 | 1461176176599 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:16:16 INFO - PROCESS | 6042 | 1461176176602 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 11:16:16 INFO - PROCESS | 6042 | 1461176176608 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 6042 | 1461176176611 Marionette TRACE conn3 <- [1,1514,null,{}] 11:16:16 INFO - PROCESS | 6042 | 1461176176616 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}] 11:16:16 INFO - PROCESS | 6042 | 1461176176801 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:16:17 INFO - PROCESS | 6042 | 1461176177009 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b84cb800 == 124 [pid = 6042] [id = 386] 11:16:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81947da000) [pid = 6042] [serial = 1159] [outer = (nil)] 11:16:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81a10a9400) [pid = 6042] [serial = 1160] [outer = 0x7f81947da000] 11:16:17 INFO - PROCESS | 6042 | 1461176177082 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81b6419800) [pid = 6042] [serial = 1161] [outer = 0x7f81947da000] 11:16:17 INFO - PROCESS | 6042 | 1461176177933 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]]]}] 11:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1379ms 11:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:16:17 INFO - PROCESS | 6042 | 1461176177987 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 6042 | 1461176177990 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 11:16:17 INFO - PROCESS | 6042 | 1461176177997 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 6042 | 1461176178000 Marionette TRACE conn3 <- [1,1518,null,{}] 11:16:18 INFO - PROCESS | 6042 | 1461176178005 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}] 11:16:18 INFO - PROCESS | 6042 | 1461176178178 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:16:18 INFO - PROCESS | 6042 | 1461176178376 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b88b4000 == 125 [pid = 6042] [id = 387] 11:16:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819bf09400) [pid = 6042] [serial = 1162] [outer = (nil)] 11:16:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81b7da6400) [pid = 6042] [serial = 1163] [outer = 0x7f819bf09400] 11:16:18 INFO - PROCESS | 6042 | 1461176178445 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81b848c800) [pid = 6042] [serial = 1164] [outer = 0x7f819bf09400] 11:16:19 INFO - PROCESS | 6042 | 1461176179317 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]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1378ms 11:16:19 INFO - PROCESS | 6042 | 1461176179375 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 6042 | 1461176179378 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 11:16:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:16:19 INFO - PROCESS | 6042 | 1461176179385 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 6042 | 1461176179387 Marionette TRACE conn3 <- [1,1522,null,{}] 11:16:19 INFO - PROCESS | 6042 | 1461176179393 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}] 11:16:19 INFO - PROCESS | 6042 | 1461176179558 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:16:19 INFO - PROCESS | 6042 | 1461176179747 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb2c4000 == 126 [pid = 6042] [id = 388] 11:16:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81a92ae800) [pid = 6042] [serial = 1165] [outer = (nil)] 11:16:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81b85c1400) [pid = 6042] [serial = 1166] [outer = 0x7f81a92ae800] 11:16:19 INFO - PROCESS | 6042 | 1461176179819 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f81b8868c00) [pid = 6042] [serial = 1167] [outer = 0x7f81a92ae800] 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:16:20 INFO - PROCESS | 6042 | 1461176180590 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"]]]}] 11:16:20 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 () { 11:16:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:16:20 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 () { 11:16:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:16:20 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 () { 11:16:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:16:20 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 () { 11:16:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:16:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1237ms 11:16:20 INFO - PROCESS | 6042 | 1461176180627 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 6042 | 1461176180631 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 11:16:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:16:20 INFO - PROCESS | 6042 | 1461176180637 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 6042 | 1461176180639 Marionette TRACE conn3 <- [1,1526,null,{}] 11:16:20 INFO - PROCESS | 6042 | 1461176180644 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}] 11:16:20 INFO - PROCESS | 6042 | 1461176180807 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:16:21 INFO - PROCESS | 6042 | 1461176181011 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a048b000 == 127 [pid = 6042] [id = 389] 11:16:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f8193aec000) [pid = 6042] [serial = 1168] [outer = (nil)] 11:16:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f8193af8c00) [pid = 6042] [serial = 1169] [outer = 0x7f8193aec000] 11:16:21 INFO - PROCESS | 6042 | 1461176181084 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f81b886a000) [pid = 6042] [serial = 1170] [outer = 0x7f8193aec000] 11:16:21 INFO - PROCESS | 6042 | 1461176181991 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"]]]}] 11:16:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:16:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:16:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:16:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1386ms 11:16:22 INFO - PROCESS | 6042 | 1461176182043 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 6042 | 1461176182048 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 11:16:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:16:22 INFO - PROCESS | 6042 | 1461176182056 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 6042 | 1461176182059 Marionette TRACE conn3 <- [1,1530,null,{}] 11:16:22 INFO - PROCESS | 6042 | 1461176182064 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}] 11:16:22 INFO - PROCESS | 6042 | 1461176182236 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:16:22 INFO - PROCESS | 6042 | 1461176182437 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1bb000 == 128 [pid = 6042] [id = 390] 11:16:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f8190543c00) [pid = 6042] [serial = 1171] [outer = (nil)] 11:16:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f819054f800) [pid = 6042] [serial = 1172] [outer = 0x7f8190543c00] 11:16:22 INFO - PROCESS | 6042 | 1461176182551 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f81b848d400) [pid = 6042] [serial = 1173] [outer = 0x7f8190543c00] 11:16:23 INFO - PROCESS | 6042 | 1461176183340 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]]]}] 11:16:23 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 11:16:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:16:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:16:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:16:23 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. 11:16:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:16:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1328ms 11:16:23 INFO - PROCESS | 6042 | 1461176183387 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 6042 | 1461176183390 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 11:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:16:23 INFO - PROCESS | 6042 | 1461176183397 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 6042 | 1461176183401 Marionette TRACE conn3 <- [1,1534,null,{}] 11:16:23 INFO - PROCESS | 6042 | 1461176183406 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}] 11:16:23 INFO - PROCESS | 6042 | 1461176183625 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:16:23 INFO - PROCESS | 6042 | 1461176183803 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1d8800 == 129 [pid = 6042] [id = 391] 11:16:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f8190545c00) [pid = 6042] [serial = 1174] [outer = (nil)] 11:16:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f81913bd400) [pid = 6042] [serial = 1175] [outer = 0x7f8190545c00] 11:16:23 INFO - PROCESS | 6042 | 1461176183877 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81b8954400) [pid = 6042] [serial = 1176] [outer = 0x7f8190545c00] 11:16:24 INFO - PROCESS | 6042 | 1461176184764 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]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1433ms 11:16:24 INFO - PROCESS | 6042 | 1461176184831 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 6042 | 1461176184835 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 11:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:16:24 INFO - PROCESS | 6042 | 1461176184841 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 6042 | 1461176184843 Marionette TRACE conn3 <- [1,1538,null,{}] 11:16:24 INFO - PROCESS | 6042 | 1461176184849 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}] 11:16:25 INFO - PROCESS | 6042 | 1461176185027 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:16:25 INFO - PROCESS | 6042 | 1461176185219 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb224800 == 130 [pid = 6042] [id = 392] 11:16:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f81913b6800) [pid = 6042] [serial = 1177] [outer = (nil)] 11:16:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f819153f400) [pid = 6042] [serial = 1178] [outer = 0x7f81913b6800] 11:16:25 INFO - PROCESS | 6042 | 1461176185291 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f8191544800) [pid = 6042] [serial = 1179] [outer = 0x7f81913b6800] 11:16:26 INFO - PROCESS | 6042 | 1461176186149 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]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1377ms 11:16:26 INFO - PROCESS | 6042 | 1461176186219 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:16:26 INFO - PROCESS | 6042 | 1461176186222 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 11:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:16:26 INFO - PROCESS | 6042 | 1461176186228 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 6042 | 1461176186230 Marionette TRACE conn3 <- [1,1542,null,{}] 11:16:26 INFO - PROCESS | 6042 | 1461176186236 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}] 11:16:26 INFO - PROCESS | 6042 | 1461176186421 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:16:26 INFO - PROCESS | 6042 | 1461176186616 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912c0800 == 131 [pid = 6042] [id = 393] 11:16:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f8190153c00) [pid = 6042] [serial = 1180] [outer = (nil)] 11:16:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f8191545800) [pid = 6042] [serial = 1181] [outer = 0x7f8190153c00] 11:16:26 INFO - PROCESS | 6042 | 1461176186687 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f8193b56c00) [pid = 6042] [serial = 1182] [outer = 0x7f8190153c00] 11:16:27 INFO - PROCESS | 6042 | 1461176187562 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]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1383ms 11:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:16:27 INFO - PROCESS | 6042 | 1461176187612 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 6042 | 1461176187615 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 11:16:27 INFO - PROCESS | 6042 | 1461176187622 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 6042 | 1461176187625 Marionette TRACE conn3 <- [1,1546,null,{}] 11:16:27 INFO - PROCESS | 6042 | 1461176187630 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}] 11:16:27 INFO - PROCESS | 6042 | 1461176187810 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:16:28 INFO - PROCESS | 6042 | 1461176188009 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199ab0800 == 132 [pid = 6042] [id = 394] 11:16:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f819028bc00) [pid = 6042] [serial = 1183] [outer = (nil)] 11:16:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f8193b5b000) [pid = 6042] [serial = 1184] [outer = 0x7f819028bc00] 11:16:28 INFO - PROCESS | 6042 | 1461176188076 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f8193b5f800) [pid = 6042] [serial = 1185] [outer = 0x7f819028bc00] 11:16:29 INFO - PROCESS | 6042 | 1461176189343 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]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:16:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1784ms 11:16:29 INFO - PROCESS | 6042 | 1461176189408 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 6042 | 1461176189414 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 11:16:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:16:29 INFO - PROCESS | 6042 | 1461176189421 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 6042 | 1461176189427 Marionette TRACE conn3 <- [1,1550,null,{}] 11:16:29 INFO - PROCESS | 6042 | 1461176189435 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}] 11:16:29 INFO - PROCESS | 6042 | 1461176189717 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:16:29 INFO - PROCESS | 6042 | 1461176189936 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819357c000 == 133 [pid = 6042] [id = 395] 11:16:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f818ef39c00) [pid = 6042] [serial = 1186] [outer = (nil)] 11:16:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81902a0400) [pid = 6042] [serial = 1187] [outer = 0x7f818ef39c00] 11:16:30 INFO - PROCESS | 6042 | 1461176190060 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f81913bfc00) [pid = 6042] [serial = 1188] [outer = 0x7f818ef39c00] 11:16:31 INFO - PROCESS | 6042 | 1461176191136 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]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1785ms 11:16:31 INFO - PROCESS | 6042 | 1461176191207 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 6042 | 1461176191214 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 11:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:16:31 INFO - PROCESS | 6042 | 1461176191224 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 6042 | 1461176191227 Marionette TRACE conn3 <- [1,1554,null,{}] 11:16:31 INFO - PROCESS | 6042 | 1461176191232 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}] 11:16:31 INFO - PROCESS | 6042 | 1461176191403 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:16:31 INFO - PROCESS | 6042 | 1461176191647 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190568000 == 134 [pid = 6042] [id = 396] 11:16:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f8191db9c00) [pid = 6042] [serial = 1189] [outer = (nil)] 11:16:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f8193384400) [pid = 6042] [serial = 1190] [outer = 0x7f8191db9c00] 11:16:31 INFO - PROCESS | 6042 | 1461176191727 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f8193b58400) [pid = 6042] [serial = 1191] [outer = 0x7f8191db9c00] 11:16:32 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f819cd2d000) [pid = 6042] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:16:32 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f81a2589000) [pid = 6042] [serial = 1064] [outer = (nil)] [url = about:blank] 11:16:32 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f81a088d800) [pid = 6042] [serial = 1061] [outer = (nil)] [url = about:blank] 11:16:32 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f819cf4cc00) [pid = 6042] [serial = 1082] [outer = (nil)] [url = about:blank] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b820b000 == 133 [pid = 6042] [id = 372] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b30e5800 == 132 [pid = 6042] [id = 370] 11:16:32 INFO - PROCESS | 6042 | 1461176192769 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]]]}] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ad105000 == 131 [pid = 6042] [id = 369] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f98800 == 130 [pid = 6042] [id = 368] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5f5c000 == 129 [pid = 6042] [id = 367] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a58dc800 == 128 [pid = 6042] [id = 366] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e44800 == 127 [pid = 6042] [id = 365] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07ca000 == 126 [pid = 6042] [id = 364] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e0d1000 == 125 [pid = 6042] [id = 363] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c61d800 == 124 [pid = 6042] [id = 362] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81912c6000 == 123 [pid = 6042] [id = 361] 11:16:32 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c218800 == 122 [pid = 6042] [id = 360] 11:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1580ms 11:16:32 INFO - PROCESS | 6042 | 1461176192804 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 6042 | 1461176192808 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 11:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:16:32 INFO - PROCESS | 6042 | 1461176192814 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 6042 | 1461176192819 Marionette TRACE conn3 <- [1,1558,null,{}] 11:16:32 INFO - PROCESS | 6042 | 1461176192833 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}] 11:16:33 INFO - PROCESS | 6042 | 1461176193023 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f819fd61c00) [pid = 6042] [serial = 1055] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f8191103800) [pid = 6042] [serial = 1071] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f819ad71000) [pid = 6042] [serial = 1077] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f819015a800) [pid = 6042] [serial = 1070] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f81946e6400) [pid = 6042] [serial = 1074] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f819bf05400) [pid = 6042] [serial = 1046] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f819cbd3800) [pid = 6042] [serial = 1049] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f8199bd1800) [pid = 6042] [serial = 1076] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f819d0adc00) [pid = 6042] [serial = 1052] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f819015cc00) [pid = 6042] [serial = 1040] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f819338d400) [pid = 6042] [serial = 1073] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f81934ea800) [pid = 6042] [serial = 1067] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819450a400) [pid = 6042] [serial = 1043] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f8199d99800) [pid = 6042] [serial = 1058] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819c551000) [pid = 6042] [serial = 1080] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f819c07fc00) [pid = 6042] [serial = 1079] [outer = (nil)] [url = about:blank] 11:16:33 INFO - PROCESS | 6042 | 1461176193310 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819446e000 == 123 [pid = 6042] [id = 397] 11:16:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f81932dd800) [pid = 6042] [serial = 1192] [outer = (nil)] 11:16:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f8199602800) [pid = 6042] [serial = 1193] [outer = 0x7f81932dd800] 11:16:33 INFO - PROCESS | 6042 | 1461176193383 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f819ad65400) [pid = 6042] [serial = 1194] [outer = 0x7f81932dd800] 11:16:34 INFO - PROCESS | 6042 | 1461176194077 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]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1286ms 11:16:34 INFO - PROCESS | 6042 | 1461176194100 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 6042 | 1461176194104 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 11:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:16:34 INFO - PROCESS | 6042 | 1461176194109 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 6042 | 1461176194112 Marionette TRACE conn3 <- [1,1562,null,{}] 11:16:34 INFO - PROCESS | 6042 | 1461176194117 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}] 11:16:34 INFO - PROCESS | 6042 | 1461176194285 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:16:34 INFO - PROCESS | 6042 | 1461176194445 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c39d000 == 124 [pid = 6042] [id = 398] 11:16:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f81934ea800) [pid = 6042] [serial = 1195] [outer = (nil)] 11:16:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f819bac1400) [pid = 6042] [serial = 1196] [outer = 0x7f81934ea800] 11:16:34 INFO - PROCESS | 6042 | 1461176194509 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f819c059000) [pid = 6042] [serial = 1197] [outer = 0x7f81934ea800] 11:16:35 INFO - PROCESS | 6042 | 1461176195293 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]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1230ms 11:16:35 INFO - PROCESS | 6042 | 1461176195341 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 6042 | 1461176195344 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 11:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:16:35 INFO - PROCESS | 6042 | 1461176195350 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 6042 | 1461176195352 Marionette TRACE conn3 <- [1,1566,null,{}] 11:16:35 INFO - PROCESS | 6042 | 1461176195357 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}] 11:16:35 INFO - PROCESS | 6042 | 1461176195589 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:16:35 INFO - PROCESS | 6042 | 1461176195612 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0d1800 == 125 [pid = 6042] [id = 399] 11:16:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f819ad67800) [pid = 6042] [serial = 1198] [outer = (nil)] 11:16:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f819c07ec00) [pid = 6042] [serial = 1199] [outer = 0x7f819ad67800] 11:16:35 INFO - PROCESS | 6042 | 1461176195672 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f819ca0c400) [pid = 6042] [serial = 1200] [outer = 0x7f819ad67800] 11:16:36 INFO - PROCESS | 6042 | 1461176196533 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]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:16:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1236ms 11:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:16:36 INFO - PROCESS | 6042 | 1461176196586 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 6042 | 1461176196589 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 11:16:36 INFO - PROCESS | 6042 | 1461176196593 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 6042 | 1461176196597 Marionette TRACE conn3 <- [1,1570,null,{}] 11:16:36 INFO - PROCESS | 6042 | 1461176196614 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}] 11:16:36 INFO - PROCESS | 6042 | 1461176196851 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:16:36 INFO - PROCESS | 6042 | 1461176196880 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ef95000 == 126 [pid = 6042] [id = 400] 11:16:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f819d407000) [pid = 6042] [serial = 1201] [outer = (nil)] 11:16:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f819fde3400) [pid = 6042] [serial = 1202] [outer = 0x7f819d407000] 11:16:36 INFO - PROCESS | 6042 | 1461176196944 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f81a0605400) [pid = 6042] [serial = 1203] [outer = 0x7f819d407000] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f819110a800) [pid = 6042] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f818e1d1c00) [pid = 6042] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f818ef4e800) [pid = 6042] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f81932e8c00) [pid = 6042] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f819c119400) [pid = 6042] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f818d015400) [pid = 6042] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f819d0a7800) [pid = 6042] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819fded400) [pid = 6042] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:16:37 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819029c800) [pid = 6042] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:16:38 INFO - PROCESS | 6042 | 1461176198101 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]]]}] 11:16:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:16:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1543ms 11:16:38 INFO - PROCESS | 6042 | 1461176198138 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 6042 | 1461176198142 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 11:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:16:38 INFO - PROCESS | 6042 | 1461176198148 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 6042 | 1461176198150 Marionette TRACE conn3 <- [1,1574,null,{}] 11:16:38 INFO - PROCESS | 6042 | 1461176198156 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}] 11:16:38 INFO - PROCESS | 6042 | 1461176198327 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:16:38 INFO - PROCESS | 6042 | 1461176198342 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a080c800 == 127 [pid = 6042] [id = 401] 11:16:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f819450d000) [pid = 6042] [serial = 1204] [outer = (nil)] 11:16:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f819fded400) [pid = 6042] [serial = 1205] [outer = 0x7f819450d000] 11:16:38 INFO - PROCESS | 6042 | 1461176198401 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f81a2589000) [pid = 6042] [serial = 1206] [outer = 0x7f819450d000] 11:16:39 INFO - PROCESS | 6042 | 1461176199263 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]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1134ms 11:16:39 INFO - PROCESS | 6042 | 1461176199282 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 6042 | 1461176199286 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 11:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:16:39 INFO - PROCESS | 6042 | 1461176199291 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 6042 | 1461176199294 Marionette TRACE conn3 <- [1,1578,null,{}] 11:16:39 INFO - PROCESS | 6042 | 1461176199309 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}] 11:16:39 INFO - PROCESS | 6042 | 1461176199459 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:16:39 INFO - PROCESS | 6042 | 1461176199472 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a40d3000 == 128 [pid = 6042] [id = 402] 11:16:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81a258b800) [pid = 6042] [serial = 1207] [outer = (nil)] 11:16:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f81a3fda800) [pid = 6042] [serial = 1208] [outer = 0x7f81a258b800] 11:16:39 INFO - PROCESS | 6042 | 1461176199531 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f81a48dd000) [pid = 6042] [serial = 1209] [outer = 0x7f81a258b800] 11:16:40 INFO - PROCESS | 6042 | 1461176200685 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]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1433ms 11:16:40 INFO - PROCESS | 6042 | 1461176200725 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 6042 | 1461176200732 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 11:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:16:40 INFO - PROCESS | 6042 | 1461176200741 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 6042 | 1461176200746 Marionette TRACE conn3 <- [1,1582,null,{}] 11:16:40 INFO - PROCESS | 6042 | 1461176200753 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}] 11:16:40 INFO - PROCESS | 6042 | 1461176200945 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:16:41 INFO - PROCESS | 6042 | 1461176201141 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194467800 == 129 [pid = 6042] [id = 403] 11:16:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f81913c2c00) [pid = 6042] [serial = 1210] [outer = (nil)] 11:16:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f819153d800) [pid = 6042] [serial = 1211] [outer = 0x7f81913c2c00] 11:16:41 INFO - PROCESS | 6042 | 1461176201217 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f8191db6000) [pid = 6042] [serial = 1212] [outer = 0x7f81913c2c00] 11:16:42 INFO - PROCESS | 6042 | 1461176202200 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]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1531ms 11:16:42 INFO - PROCESS | 6042 | 1461176202273 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 6042 | 1461176202281 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 11:16:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:16:42 INFO - PROCESS | 6042 | 1461176202292 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 6042 | 1461176202296 Marionette TRACE conn3 <- [1,1586,null,{}] 11:16:42 INFO - PROCESS | 6042 | 1461176202302 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}] 11:16:42 INFO - PROCESS | 6042 | 1461176202539 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:16:42 INFO - PROCESS | 6042 | 1461176202865 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e162800 == 130 [pid = 6042] [id = 404] 11:16:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f8191539400) [pid = 6042] [serial = 1213] [outer = (nil)] 11:16:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f8193b61c00) [pid = 6042] [serial = 1214] [outer = 0x7f8191539400] 11:16:42 INFO - PROCESS | 6042 | 1461176202944 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f819979bc00) [pid = 6042] [serial = 1215] [outer = 0x7f8191539400] 11:16:43 INFO - PROCESS | 6042 | 1461176203801 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]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:16:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1586ms 11:16:43 INFO - PROCESS | 6042 | 1461176203879 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 6042 | 1461176203882 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 11:16:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:16:43 INFO - PROCESS | 6042 | 1461176203889 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 6042 | 1461176203894 Marionette TRACE conn3 <- [1,1590,null,{}] 11:16:43 INFO - PROCESS | 6042 | 1461176203920 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}] 11:16:44 INFO - PROCESS | 6042 | 1461176204211 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:16:44 INFO - PROCESS | 6042 | 1461176204410 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f4a800 == 131 [pid = 6042] [id = 405] 11:16:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f819c650400) [pid = 6042] [serial = 1216] [outer = (nil)] 11:16:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f819cbd8400) [pid = 6042] [serial = 1217] [outer = 0x7f819c650400] 11:16:44 INFO - PROCESS | 6042 | 1461176204502 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f819d2b5c00) [pid = 6042] [serial = 1218] [outer = 0x7f819c650400] 11:16:45 INFO - PROCESS | 6042 | 1461176205429 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]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:16:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1587ms 11:16:45 INFO - PROCESS | 6042 | 1461176205477 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:16:45 INFO - PROCESS | 6042 | 1461176205482 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 11:16:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:16:45 INFO - PROCESS | 6042 | 1461176205488 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 6042 | 1461176205491 Marionette TRACE conn3 <- [1,1594,null,{}] 11:16:45 INFO - PROCESS | 6042 | 1461176205496 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}] 11:16:45 INFO - PROCESS | 6042 | 1461176205673 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:16:45 INFO - PROCESS | 6042 | 1461176205874 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b30ee000 == 132 [pid = 6042] [id = 406] 11:16:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f819c651000) [pid = 6042] [serial = 1219] [outer = (nil)] 11:16:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f81a0888c00) [pid = 6042] [serial = 1220] [outer = 0x7f819c651000] 11:16:45 INFO - PROCESS | 6042 | 1461176205944 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f81a3f2a000) [pid = 6042] [serial = 1221] [outer = 0x7f819c651000] 11:16:46 INFO - PROCESS | 6042 | 1461176206817 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]]]}] 11:16:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:16:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1385ms 11:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:16:46 INFO - PROCESS | 6042 | 1461176206874 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:16:46 INFO - PROCESS | 6042 | 1461176206877 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 11:16:46 INFO - PROCESS | 6042 | 1461176206883 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 6042 | 1461176206886 Marionette TRACE conn3 <- [1,1598,null,{}] 11:16:46 INFO - PROCESS | 6042 | 1461176206891 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}] 11:16:47 INFO - PROCESS | 6042 | 1461176207062 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:16:47 INFO - PROCESS | 6042 | 1461176207263 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b825f000 == 133 [pid = 6042] [id = 407] 11:16:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f819ef74000) [pid = 6042] [serial = 1222] [outer = (nil)] 11:16:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f81a4c86c00) [pid = 6042] [serial = 1223] [outer = 0x7f819ef74000] 11:16:47 INFO - PROCESS | 6042 | 1461176207335 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f81a5f64400) [pid = 6042] [serial = 1224] [outer = 0x7f819ef74000] 11:16:48 INFO - PROCESS | 6042 | 1461176208259 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]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1441ms 11:16:48 INFO - PROCESS | 6042 | 1461176208324 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:16:48 INFO - PROCESS | 6042 | 1461176208331 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 11:16:48 INFO - PROCESS | 6042 | 1461176208337 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 6042 | 1461176208340 Marionette TRACE conn3 <- [1,1602,null,{}] 11:16:48 INFO - PROCESS | 6042 | 1461176208345 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}] 11:16:48 INFO - PROCESS | 6042 | 1461176208534 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:16:48 INFO - PROCESS | 6042 | 1461176208733 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193bb1800 == 134 [pid = 6042] [id = 408] 11:16:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f81a48ab400) [pid = 6042] [serial = 1225] [outer = (nil)] 11:16:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f81b3088800) [pid = 6042] [serial = 1226] [outer = 0x7f81a48ab400] 11:16:48 INFO - PROCESS | 6042 | 1461176208808 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f81b46c4000) [pid = 6042] [serial = 1227] [outer = 0x7f81a48ab400] 11:16:49 INFO - PROCESS | 6042 | 1461176209693 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]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1428ms 11:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:16:49 INFO - PROCESS | 6042 | 1461176209766 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 6042 | 1461176209769 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 11:16:49 INFO - PROCESS | 6042 | 1461176209775 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 6042 | 1461176209778 Marionette TRACE conn3 <- [1,1606,null,{}] 11:16:49 INFO - PROCESS | 6042 | 1461176209784 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}] 11:16:49 INFO - PROCESS | 6042 | 1461176209963 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:16:50 INFO - PROCESS | 6042 | 1461176210160 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bff99800 == 135 [pid = 6042] [id = 409] 11:16:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f818f044000) [pid = 6042] [serial = 1228] [outer = (nil)] 11:16:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f818f04d800) [pid = 6042] [serial = 1229] [outer = 0x7f818f044000] 11:16:50 INFO - PROCESS | 6042 | 1461176210233 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f818f050c00) [pid = 6042] [serial = 1230] [outer = 0x7f818f044000] 11:16:51 INFO - PROCESS | 6042 | 1461176211108 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]]]}] 11:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1379ms 11:16:51 INFO - PROCESS | 6042 | 1461176211155 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 6042 | 1461176211158 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 11:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:16:51 INFO - PROCESS | 6042 | 1461176211164 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 6042 | 1461176211167 Marionette TRACE conn3 <- [1,1610,null,{}] 11:16:51 INFO - PROCESS | 6042 | 1461176211172 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}] 11:16:51 INFO - PROCESS | 6042 | 1461176211349 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:16:51 INFO - PROCESS | 6042 | 1461176211550 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b89a5800 == 136 [pid = 6042] [id = 410] 11:16:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f818f047800) [pid = 6042] [serial = 1231] [outer = (nil)] 11:16:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f81b46ef800) [pid = 6042] [serial = 1232] [outer = 0x7f818f047800] 11:16:51 INFO - PROCESS | 6042 | 1461176211621 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f81b87ac400) [pid = 6042] [serial = 1233] [outer = 0x7f818f047800] 11:16:52 INFO - PROCESS | 6042 | 1461176212471 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]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1331ms 11:16:52 INFO - PROCESS | 6042 | 1461176212498 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 6042 | 1461176212501 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 11:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:16:52 INFO - PROCESS | 6042 | 1461176212507 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 6042 | 1461176212514 Marionette TRACE conn3 <- [1,1614,null,{}] 11:16:52 INFO - PROCESS | 6042 | 1461176212526 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}] 11:16:52 INFO - PROCESS | 6042 | 1461176212704 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:16:52 INFO - PROCESS | 6042 | 1461176212941 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8191e65800 == 137 [pid = 6042] [id = 411] 11:16:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f81907ac400) [pid = 6042] [serial = 1234] [outer = (nil)] 11:16:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f81907b4400) [pid = 6042] [serial = 1235] [outer = 0x7f81907ac400] 11:16:53 INFO - PROCESS | 6042 | 1461176213052 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f81907b8400) [pid = 6042] [serial = 1236] [outer = 0x7f81907ac400] 11:16:53 INFO - PROCESS | 6042 | 1461176213943 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]]]}] 11:16:54 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 11:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1498ms 11:16:54 INFO - PROCESS | 6042 | 1461176214006 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 6042 | 1461176214010 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 11:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:16:54 INFO - PROCESS | 6042 | 1461176214016 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 6042 | 1461176214018 Marionette TRACE conn3 <- [1,1618,null,{}] 11:16:54 INFO - PROCESS | 6042 | 1461176214023 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}] 11:16:54 INFO - PROCESS | 6042 | 1461176214203 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:16:54 INFO - PROCESS | 6042 | 1461176214401 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8d0800 == 138 [pid = 6042] [id = 412] 11:16:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f81907b0c00) [pid = 6042] [serial = 1237] [outer = (nil)] 11:16:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f8193ac6800) [pid = 6042] [serial = 1238] [outer = 0x7f81907b0c00] 11:16:54 INFO - PROCESS | 6042 | 1461176214473 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f8193acb400) [pid = 6042] [serial = 1239] [outer = 0x7f81907b0c00] 11:16:55 INFO - PROCESS | 6042 | 1461176215366 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]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:16:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1378ms 11:16:55 INFO - PROCESS | 6042 | 1461176215396 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 6042 | 1461176215400 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 11:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:16:55 INFO - PROCESS | 6042 | 1461176215406 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 6042 | 1461176215410 Marionette TRACE conn3 <- [1,1622,null,{}] 11:16:55 INFO - PROCESS | 6042 | 1461176215415 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}] 11:16:55 INFO - PROCESS | 6042 | 1461176215613 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:16:55 INFO - PROCESS | 6042 | 1461176215825 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818cac7000 == 139 [pid = 6042] [id = 413] 11:16:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f81907b9400) [pid = 6042] [serial = 1240] [outer = (nil)] 11:16:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f819ae7e800) [pid = 6042] [serial = 1241] [outer = 0x7f81907b9400] 11:16:55 INFO - PROCESS | 6042 | 1461176215899 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 257 (0x7f819fd5dc00) [pid = 6042] [serial = 1242] [outer = 0x7f81907b9400] 11:16:56 INFO - PROCESS | 6042 | 1461176216760 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]]]}] 11:16:56 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 11:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1389ms 11:16:56 INFO - PROCESS | 6042 | 1461176216796 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 6042 | 1461176216800 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 11:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:16:56 INFO - PROCESS | 6042 | 1461176216805 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 6042 | 1461176216807 Marionette TRACE conn3 <- [1,1626,null,{}] 11:16:56 INFO - PROCESS | 6042 | 1461176216813 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}] 11:16:56 INFO - PROCESS | 6042 | 1461176216984 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:16:57 INFO - PROCESS | 6042 | 1461176217187 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d0c4000 == 140 [pid = 6042] [id = 414] 11:16:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 258 (0x7f818a615000) [pid = 6042] [serial = 1243] [outer = (nil)] 11:16:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 259 (0x7f818a61ec00) [pid = 6042] [serial = 1244] [outer = 0x7f818a615000] 11:16:57 INFO - PROCESS | 6042 | 1461176217255 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f818a623400) [pid = 6042] [serial = 1245] [outer = 0x7f818a615000] 11:16:58 INFO - PROCESS | 6042 | 1461176218126 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]]]}] 11:16:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:16:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1344ms 11:16:58 INFO - PROCESS | 6042 | 1461176218156 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 6042 | 1461176218159 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 11:16:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:16:58 INFO - PROCESS | 6042 | 1461176218167 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 6042 | 1461176218170 Marionette TRACE conn3 <- [1,1630,null,{}] 11:16:58 INFO - PROCESS | 6042 | 1461176218176 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}] 11:16:58 INFO - PROCESS | 6042 | 1461176218347 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:16:58 INFO - PROCESS | 6042 | 1461176218563 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a719800 == 141 [pid = 6042] [id = 415] 11:16:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f818a617800) [pid = 6042] [serial = 1246] [outer = (nil)] 11:16:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 262 (0x7f818a7ae000) [pid = 6042] [serial = 1247] [outer = 0x7f818a617800] 11:16:58 INFO - PROCESS | 6042 | 1461176218633 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 263 (0x7f818a7b4c00) [pid = 6042] [serial = 1248] [outer = 0x7f818a617800] 11:16:59 INFO - PROCESS | 6042 | 1461176219981 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]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:17:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1879ms 11:17:00 INFO - PROCESS | 6042 | 1461176220049 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 6042 | 1461176220054 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 11:17:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:17:00 INFO - PROCESS | 6042 | 1461176220063 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 6042 | 1461176220067 Marionette TRACE conn3 <- [1,1634,null,{}] 11:17:00 INFO - PROCESS | 6042 | 1461176220075 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}] 11:17:00 INFO - PROCESS | 6042 | 1461176220255 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:17:00 INFO - PROCESS | 6042 | 1461176220503 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819056e000 == 142 [pid = 6042] [id = 416] 11:17:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 264 (0x7f8190156c00) [pid = 6042] [serial = 1249] [outer = (nil)] 11:17:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 265 (0x7f8190161c00) [pid = 6042] [serial = 1250] [outer = 0x7f8190156c00] 11:17:00 INFO - PROCESS | 6042 | 1461176220630 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 266 (0x7f8190549400) [pid = 6042] [serial = 1251] [outer = 0x7f8190156c00] 11:17:01 INFO - PROCESS | 6042 | 1461176221652 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]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:17:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1635ms 11:17:01 INFO - PROCESS | 6042 | 1461176221698 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 6042 | 1461176221706 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 11:17:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:17:01 INFO - PROCESS | 6042 | 1461176221715 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 6042 | 1461176221719 Marionette TRACE conn3 <- [1,1638,null,{}] 11:17:01 INFO - PROCESS | 6042 | 1461176221725 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}] 11:17:01 INFO - PROCESS | 6042 | 1461176221900 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:17:02 INFO - PROCESS | 6042 | 1461176222241 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819330e800 == 143 [pid = 6042] [id = 417] 11:17:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 267 (0x7f81913b7000) [pid = 6042] [serial = 1252] [outer = (nil)] 11:17:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 268 (0x7f8191538c00) [pid = 6042] [serial = 1253] [outer = 0x7f81913b7000] 11:17:02 INFO - PROCESS | 6042 | 1461176222402 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 269 (0x7f8191db0800) [pid = 6042] [serial = 1254] [outer = 0x7f81913b7000] 11:17:03 INFO - PROCESS | 6042 | 1461176223356 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]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:17:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1732ms 11:17:03 INFO - PROCESS | 6042 | 1461176223448 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 6042 | 1461176223452 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 11:17:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:17:03 INFO - PROCESS | 6042 | 1461176223458 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - PROCESS | 6042 | 1461176223463 Marionette TRACE conn3 <- [1,1642,null,{}] 11:17:03 INFO - PROCESS | 6042 | 1461176223478 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}] 11:17:03 INFO - PROCESS | 6042 | 1461176223706 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:17:03 INFO - PROCESS | 6042 | 1461176223953 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945d7000 == 144 [pid = 6042] [id = 418] 11:17:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 270 (0x7f8193aef400) [pid = 6042] [serial = 1255] [outer = (nil)] 11:17:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 271 (0x7f8193af2c00) [pid = 6042] [serial = 1256] [outer = 0x7f8193aef400] 11:17:04 INFO - PROCESS | 6042 | 1461176224071 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 272 (0x7f8193b5d400) [pid = 6042] [serial = 1257] [outer = 0x7f8193aef400] 11:17:04 INFO - PROCESS | 6042 | 1461176224875 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]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1487ms 11:17:04 INFO - PROCESS | 6042 | 1461176224946 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 6042 | 1461176224951 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 11:17:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:17:04 INFO - PROCESS | 6042 | 1461176224956 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 6042 | 1461176224958 Marionette TRACE conn3 <- [1,1646,null,{}] 11:17:04 INFO - PROCESS | 6042 | 1461176224963 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}] 11:17:05 INFO - PROCESS | 6042 | 1461176225141 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd36800 == 143 [pid = 6042] [id = 345] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 271 (0x7f81a5a71800) [pid = 6042] [serial = 1109] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 270 (0x7f819e385c00) [pid = 6042] [serial = 1094] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 269 (0x7f81a5e0cc00) [pid = 6042] [serial = 1115] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 268 (0x7f81a6b10400) [pid = 6042] [serial = 1112] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 267 (0x7f81a3f33800) [pid = 6042] [serial = 1100] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 266 (0x7f81b30ba400) [pid = 6042] [serial = 1118] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 265 (0x7f819960fc00) [pid = 6042] [serial = 1088] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 264 (0x7f819ca06c00) [pid = 6042] [serial = 1121] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 263 (0x7f81a46b8c00) [pid = 6042] [serial = 1103] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 262 (0x7f819fde1400) [pid = 6042] [serial = 1097] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 261 (0x7f819c081800) [pid = 6042] [serial = 1091] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f81900e1000) [pid = 6042] [serial = 1085] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f81a48aa400) [pid = 6042] [serial = 1106] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 6042 | 1461176225559 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a080c800 == 142 [pid = 6042] [id = 401] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ef95000 == 141 [pid = 6042] [id = 400] 11:17:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819329c800 == 142 [pid = 6042] [id = 419] 11:17:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f81900e1000) [pid = 6042] [serial = 1258] [outer = (nil)] 11:17:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f8191dae000) [pid = 6042] [serial = 1259] [outer = 0x7f81900e1000] 11:17:05 INFO - PROCESS | 6042 | 1461176225632 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 262 (0x7f819979c800) [pid = 6042] [serial = 1260] [outer = 0x7f81900e1000] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0d1800 == 141 [pid = 6042] [id = 399] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c39d000 == 140 [pid = 6042] [id = 398] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819446e000 == 139 [pid = 6042] [id = 397] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190568000 == 138 [pid = 6042] [id = 396] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819357c000 == 137 [pid = 6042] [id = 395] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199ab0800 == 136 [pid = 6042] [id = 394] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81912c0800 == 135 [pid = 6042] [id = 393] 11:17:05 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bb224800 == 134 [pid = 6042] [id = 392] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 261 (0x7f81a24f7000) [pid = 6042] [serial = 1140] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f818fe91c00) [pid = 6042] [serial = 1125] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f81946e3c00) [pid = 6042] [serial = 1127] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 258 (0x7f819fb38800) [pid = 6042] [serial = 981] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 257 (0x7f819d0a6c00) [pid = 6042] [serial = 1134] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 256 (0x7f8199c6fc00) [pid = 6042] [serial = 1130] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f819e004800) [pid = 6042] [serial = 1136] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f819960e000) [pid = 6042] [serial = 1128] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f819fb36800) [pid = 6042] [serial = 1137] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f81a0071c00) [pid = 6042] [serial = 1139] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f819d253800) [pid = 6042] [serial = 1083] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f819bac2800) [pid = 6042] [serial = 1131] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f819cf50000) [pid = 6042] [serial = 1133] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f818ef31400) [pid = 6042] [serial = 1124] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f819cbd2800) [pid = 6042] [serial = 1038] [outer = (nil)] [url = about:blank] 11:17:06 INFO - PROCESS | 6042 | 1461176226474 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]]]}] 11:17:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1584ms 11:17:06 INFO - PROCESS | 6042 | 1461176226544 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 6042 | 1461176226550 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 11:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:17:06 INFO - PROCESS | 6042 | 1461176226560 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 6042 | 1461176226565 Marionette TRACE conn3 <- [1,1650,null,{}] 11:17:06 INFO - PROCESS | 6042 | 1461176226572 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}] 11:17:06 INFO - PROCESS | 6042 | 1461176226814 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:17:07 INFO - PROCESS | 6042 | 1461176227113 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945f4800 == 135 [pid = 6042] [id = 420] 11:17:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f81913b8000) [pid = 6042] [serial = 1261] [outer = (nil)] 11:17:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f8199d96400) [pid = 6042] [serial = 1262] [outer = 0x7f81913b8000] 11:17:07 INFO - PROCESS | 6042 | 1461176227223 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f819ae79800) [pid = 6042] [serial = 1263] [outer = 0x7f81913b8000] 11:17:08 INFO - PROCESS | 6042 | 1461176228145 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]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:17:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1636ms 11:17:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:17:08 INFO - PROCESS | 6042 | 1461176228201 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 6042 | 1461176228203 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 11:17:08 INFO - PROCESS | 6042 | 1461176228208 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 6042 | 1461176228212 Marionette TRACE conn3 <- [1,1654,null,{}] 11:17:08 INFO - PROCESS | 6042 | 1461176228217 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}] 11:17:08 INFO - PROCESS | 6042 | 1461176228464 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:17:08 INFO - PROCESS | 6042 | 1461176228498 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1c9000 == 136 [pid = 6042] [id = 421] 11:17:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f819ae86400) [pid = 6042] [serial = 1264] [outer = (nil)] 11:17:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f819c07c000) [pid = 6042] [serial = 1265] [outer = 0x7f819ae86400] 11:17:08 INFO - PROCESS | 6042 | 1461176228573 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f819cbe0400) [pid = 6042] [serial = 1266] [outer = 0x7f819ae86400] 11:17:09 INFO - PROCESS | 6042 | 1461176229391 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]]]}] 11:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1229ms 11:17:09 INFO - PROCESS | 6042 | 1461176229438 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 6042 | 1461176229441 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 11:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:17:09 INFO - PROCESS | 6042 | 1461176229454 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 6042 | 1461176229456 Marionette TRACE conn3 <- [1,1658,null,{}] 11:17:09 INFO - PROCESS | 6042 | 1461176229464 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}] 11:17:09 INFO - PROCESS | 6042 | 1461176229686 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:17:09 INFO - PROCESS | 6042 | 1461176229709 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e553800 == 137 [pid = 6042] [id = 422] 11:17:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f8193af5000) [pid = 6042] [serial = 1267] [outer = (nil)] 11:17:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f819d250000) [pid = 6042] [serial = 1268] [outer = 0x7f8193af5000] 11:17:09 INFO - PROCESS | 6042 | 1461176229768 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f819fb36800) [pid = 6042] [serial = 1269] [outer = 0x7f8193af5000] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f818ef4a000) [pid = 6042] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f819c07e000) [pid = 6042] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f8199c69c00) [pid = 6042] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f819c11dc00) [pid = 6042] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f818ef4a800) [pid = 6042] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f818e1d3800) [pid = 6042] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f81932df000) [pid = 6042] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f81947d8800) [pid = 6042] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f81a3f29800) [pid = 6042] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f81a489e400) [pid = 6042] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f818ef32000) [pid = 6042] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f81900d3c00) [pid = 6042] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f819029e800) [pid = 6042] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f819ad66c00) [pid = 6042] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f819c051000) [pid = 6042] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f819110fc00) [pid = 6042] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f81b8498000) [pid = 6042] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f8190283800) [pid = 6042] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f819ad65000) [pid = 6042] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f819d0a6000) [pid = 6042] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f819cf51400) [pid = 6042] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f818fe87000) [pid = 6042] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f819c6b4c00) [pid = 6042] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f8190155c00) [pid = 6042] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f81a0072400) [pid = 6042] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f81a6765800) [pid = 6042] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f81900d9c00) [pid = 6042] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f8199bd0800) [pid = 6042] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f8199610400) [pid = 6042] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f81a9065800) [pid = 6042] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f8193387800) [pid = 6042] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f81a6b06000) [pid = 6042] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f81a10a7400) [pid = 6042] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f819d2aac00) [pid = 6042] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f8190288000) [pid = 6042] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81a905f000) [pid = 6042] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819029cc00) [pid = 6042] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819ca09c00) [pid = 6042] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f81b30c3000) [pid = 6042] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f81a5926000) [pid = 6042] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f81a6764000) [pid = 6042] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f818fe8b000) [pid = 6042] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f818d012400) [pid = 6042] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f819110ac00) [pid = 6042] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f81a3d6c800) [pid = 6042] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f81a3f85800) [pid = 6042] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f8190297000) [pid = 6042] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f819d2af400) [pid = 6042] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81900db000) [pid = 6042] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81912ae000) [pid = 6042] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f818fe90000) [pid = 6042] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f818fe82c00) [pid = 6042] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819bf0d800) [pid = 6042] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f81a4069800) [pid = 6042] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f81a248fc00) [pid = 6042] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f818ef4b400) [pid = 6042] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a46ae000) [pid = 6042] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f819450d000) [pid = 6042] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f8191db9c00) [pid = 6042] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819ad67800) [pid = 6042] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f819d0b1c00) [pid = 6042] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a32c4400) [pid = 6042] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f81932dd800) [pid = 6042] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81934ea800) [pid = 6042] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f8194503000) [pid = 6042] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81a32c2800) [pid = 6042] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819d407000) [pid = 6042] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819b2c3400) [pid = 6042] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81a3fd3c00) [pid = 6042] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:17:11 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f818ef39c00) [pid = 6042] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:17:11 INFO - PROCESS | 6042 | 1461176231550 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]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2147ms 11:17:11 INFO - PROCESS | 6042 | 1461176231594 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 6042 | 1461176231598 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 11:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:17:11 INFO - PROCESS | 6042 | 1461176231603 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 6042 | 1461176231605 Marionette TRACE conn3 <- [1,1662,null,{}] 11:17:11 INFO - PROCESS | 6042 | 1461176231610 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}] 11:17:11 INFO - PROCESS | 6042 | 1461176231764 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:17:11 INFO - PROCESS | 6042 | 1461176231777 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912c8800 == 138 [pid = 6042] [id = 423] 11:17:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f818e1d1000) [pid = 6042] [serial = 1270] [outer = (nil)] 11:17:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81900d3800) [pid = 6042] [serial = 1271] [outer = 0x7f818e1d1000] 11:17:11 INFO - PROCESS | 6042 | 1461176231836 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f819029c800) [pid = 6042] [serial = 1272] [outer = 0x7f818e1d1000] 11:17:12 INFO - PROCESS | 6042 | 1461176232683 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]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1131ms 11:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:17:12 INFO - PROCESS | 6042 | 1461176232735 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 6042 | 1461176232737 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 11:17:12 INFO - PROCESS | 6042 | 1461176232743 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 6042 | 1461176232746 Marionette TRACE conn3 <- [1,1666,null,{}] 11:17:12 INFO - PROCESS | 6042 | 1461176232751 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}] 11:17:12 INFO - PROCESS | 6042 | 1461176232912 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:17:13 INFO - PROCESS | 6042 | 1461176233244 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8db000 == 139 [pid = 6042] [id = 424] 11:17:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f818a615400) [pid = 6042] [serial = 1273] [outer = (nil)] 11:17:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f818a61f800) [pid = 6042] [serial = 1274] [outer = 0x7f818a615400] 11:17:13 INFO - PROCESS | 6042 | 1461176233324 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f818a7ba000) [pid = 6042] [serial = 1275] [outer = 0x7f818a615400] 11:17:14 INFO - PROCESS | 6042 | 1461176234377 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]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1697ms 11:17:14 INFO - PROCESS | 6042 | 1461176234444 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:17:14 INFO - PROCESS | 6042 | 1461176234456 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 11:17:14 INFO - PROCESS | 6042 | 1461176234471 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 6042 | 1461176234479 Marionette TRACE conn3 <- [1,1670,null,{}] 11:17:14 INFO - PROCESS | 6042 | 1461176234490 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}] 11:17:14 INFO - PROCESS | 6042 | 1461176234817 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:17:15 INFO - PROCESS | 6042 | 1461176235076 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194466000 == 140 [pid = 6042] [id = 425] 11:17:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f8190547000) [pid = 6042] [serial = 1276] [outer = (nil)] 11:17:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81912aac00) [pid = 6042] [serial = 1277] [outer = 0x7f8190547000] 11:17:15 INFO - PROCESS | 6042 | 1461176235249 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81913c3400) [pid = 6042] [serial = 1278] [outer = 0x7f8190547000] 11:17:16 INFO - PROCESS | 6042 | 1461176236361 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]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1948ms 11:17:16 INFO - PROCESS | 6042 | 1461176236419 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 6042 | 1461176236425 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 11:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:17:16 INFO - PROCESS | 6042 | 1461176236432 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 6042 | 1461176236435 Marionette TRACE conn3 <- [1,1674,null,{}] 11:17:16 INFO - PROCESS | 6042 | 1461176236441 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}] 11:17:16 INFO - PROCESS | 6042 | 1461176236633 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:17:16 INFO - PROCESS | 6042 | 1461176236915 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cb3a800 == 141 [pid = 6042] [id = 426] 11:17:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f8190543000) [pid = 6042] [serial = 1279] [outer = (nil)] 11:17:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f8193ac9800) [pid = 6042] [serial = 1280] [outer = 0x7f8190543000] 11:17:17 INFO - PROCESS | 6042 | 1461176237036 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f8193b60800) [pid = 6042] [serial = 1281] [outer = 0x7f8190543000] 11:17:17 INFO - PROCESS | 6042 | 1461176237971 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]]]}] 11:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1579ms 11:17:18 INFO - PROCESS | 6042 | 1461176238012 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:17:18 INFO - PROCESS | 6042 | 1461176238016 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 11:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:17:18 INFO - PROCESS | 6042 | 1461176238035 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 6042 | 1461176238052 Marionette TRACE conn3 <- [1,1678,null,{}] 11:17:18 INFO - PROCESS | 6042 | 1461176238060 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}] 11:17:18 INFO - PROCESS | 6042 | 1461176238296 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:17:18 INFO - PROCESS | 6042 | 1461176238593 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a049a800 == 142 [pid = 6042] [id = 427] 11:17:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f8191db7c00) [pid = 6042] [serial = 1282] [outer = (nil)] 11:17:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f819ad64800) [pid = 6042] [serial = 1283] [outer = 0x7f8191db7c00] 11:17:18 INFO - PROCESS | 6042 | 1461176238671 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f819ae81400) [pid = 6042] [serial = 1284] [outer = 0x7f8191db7c00] 11:17:19 INFO - PROCESS | 6042 | 1461176239511 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]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1567ms 11:17:19 INFO - PROCESS | 6042 | 1461176239591 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 6042 | 1461176239595 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 11:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:17:19 INFO - PROCESS | 6042 | 1461176239602 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 6042 | 1461176239605 Marionette TRACE conn3 <- [1,1682,null,{}] 11:17:19 INFO - PROCESS | 6042 | 1461176239610 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}] 11:17:19 INFO - PROCESS | 6042 | 1461176239824 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:17:20 INFO - PROCESS | 6042 | 1461176240065 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e48800 == 143 [pid = 6042] [id = 428] 11:17:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f8199795400) [pid = 6042] [serial = 1285] [outer = (nil)] 11:17:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f819c052800) [pid = 6042] [serial = 1286] [outer = 0x7f8199795400] 11:17:20 INFO - PROCESS | 6042 | 1461176240184 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f819c11ac00) [pid = 6042] [serial = 1287] [outer = 0x7f8199795400] 11:17:21 INFO - PROCESS | 6042 | 1461176241047 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]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1483ms 11:17:21 INFO - PROCESS | 6042 | 1461176241086 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 6042 | 1461176241088 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 11:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:17:21 INFO - PROCESS | 6042 | 1461176241095 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 6042 | 1461176241097 Marionette TRACE conn3 <- [1,1686,null,{}] 11:17:21 INFO - PROCESS | 6042 | 1461176241103 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}] 11:17:21 INFO - PROCESS | 6042 | 1461176241279 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:17:21 INFO - PROCESS | 6042 | 1461176241497 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a54ae800 == 144 [pid = 6042] [id = 429] 11:17:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819c6b9800) [pid = 6042] [serial = 1288] [outer = (nil)] 11:17:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819ca07c00) [pid = 6042] [serial = 1289] [outer = 0x7f819c6b9800] 11:17:21 INFO - PROCESS | 6042 | 1461176241627 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f819e386400) [pid = 6042] [serial = 1290] [outer = 0x7f819c6b9800] 11:17:22 INFO - PROCESS | 6042 | 1461176242699 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]]]}] 11:17:22 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 11:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1684ms 11:17:22 INFO - PROCESS | 6042 | 1461176242781 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 6042 | 1461176242787 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 11:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:17:22 INFO - PROCESS | 6042 | 1461176242796 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 6042 | 1461176242801 Marionette TRACE conn3 <- [1,1690,null,{}] 11:17:22 INFO - PROCESS | 6042 | 1461176242810 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}] 11:17:23 INFO - PROCESS | 6042 | 1461176243094 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:17:23 INFO - PROCESS | 6042 | 1461176243389 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8faa000 == 145 [pid = 6042] [id = 430] 11:17:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f819fde4000) [pid = 6042] [serial = 1291] [outer = (nil)] 11:17:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81a0c5d000) [pid = 6042] [serial = 1292] [outer = 0x7f819fde4000] 11:17:23 INFO - PROCESS | 6042 | 1461176243466 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81a10ab000) [pid = 6042] [serial = 1293] [outer = 0x7f819fde4000] 11:17:24 INFO - PROCESS | 6042 | 1461176244346 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]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1588ms 11:17:24 INFO - PROCESS | 6042 | 1461176244383 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 6042 | 1461176244387 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 11:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:17:24 INFO - PROCESS | 6042 | 1461176244393 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 6042 | 1461176244396 Marionette TRACE conn3 <- [1,1694,null,{}] 11:17:24 INFO - PROCESS | 6042 | 1461176244401 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}] 11:17:24 INFO - PROCESS | 6042 | 1461176244623 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:17:24 INFO - PROCESS | 6042 | 1461176244888 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3339000 == 146 [pid = 6042] [id = 431] 11:17:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f819fb3b000) [pid = 6042] [serial = 1294] [outer = (nil)] 11:17:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f81a2e0f400) [pid = 6042] [serial = 1295] [outer = 0x7f819fb3b000] 11:17:25 INFO - PROCESS | 6042 | 1461176245005 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f81a32cc800) [pid = 6042] [serial = 1296] [outer = 0x7f819fb3b000] 11:17:25 INFO - PROCESS | 6042 | 1461176245828 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]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1481ms 11:17:25 INFO - PROCESS | 6042 | 1461176245875 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 6042 | 1461176245879 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 11:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:17:25 INFO - PROCESS | 6042 | 1461176245884 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 6042 | 1461176245887 Marionette TRACE conn3 <- [1,1698,null,{}] 11:17:25 INFO - PROCESS | 6042 | 1461176245892 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}] 11:17:26 INFO - PROCESS | 6042 | 1461176246074 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:17:26 INFO - PROCESS | 6042 | 1461176246286 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8216000 == 147 [pid = 6042] [id = 432] 11:17:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f819c11a800) [pid = 6042] [serial = 1297] [outer = (nil)] 11:17:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f81a3f34400) [pid = 6042] [serial = 1298] [outer = 0x7f819c11a800] 11:17:26 INFO - PROCESS | 6042 | 1461176246397 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f81a46af000) [pid = 6042] [serial = 1299] [outer = 0x7f819c11a800] 11:17:27 INFO - PROCESS | 6042 | 1461176247286 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]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1436ms 11:17:27 INFO - PROCESS | 6042 | 1461176247329 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 6042 | 1461176247333 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 11:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:17:27 INFO - PROCESS | 6042 | 1461176247339 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 6042 | 1461176247341 Marionette TRACE conn3 <- [1,1702,null,{}] 11:17:27 INFO - PROCESS | 6042 | 1461176247347 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}] 11:17:27 INFO - PROCESS | 6042 | 1461176247521 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:17:27 INFO - PROCESS | 6042 | 1461176247783 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b88aa000 == 148 [pid = 6042] [id = 433] 11:17:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f8193b56400) [pid = 6042] [serial = 1300] [outer = (nil)] 11:17:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f81a480f800) [pid = 6042] [serial = 1301] [outer = 0x7f8193b56400] 11:17:27 INFO - PROCESS | 6042 | 1461176247858 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f81a4eef800) [pid = 6042] [serial = 1302] [outer = 0x7f8193b56400] 11:17:28 INFO - PROCESS | 6042 | 1461176248698 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]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1431ms 11:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:17:28 INFO - PROCESS | 6042 | 1461176248771 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 6042 | 1461176248774 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 11:17:28 INFO - PROCESS | 6042 | 1461176248781 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 6042 | 1461176248784 Marionette TRACE conn3 <- [1,1706,null,{}] 11:17:28 INFO - PROCESS | 6042 | 1461176248789 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}] 11:17:29 INFO - PROCESS | 6042 | 1461176249022 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:17:29 INFO - PROCESS | 6042 | 1461176249232 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca85000 == 149 [pid = 6042] [id = 434] 11:17:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81a66b8c00) [pid = 6042] [serial = 1303] [outer = (nil)] 11:17:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f81a6764800) [pid = 6042] [serial = 1304] [outer = 0x7f81a66b8c00] 11:17:29 INFO - PROCESS | 6042 | 1461176249410 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81a75eb800) [pid = 6042] [serial = 1305] [outer = 0x7f81a66b8c00] 11:17:30 INFO - PROCESS | 6042 | 1461176250352 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]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1630ms 11:17:30 INFO - PROCESS | 6042 | 1461176250411 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 6042 | 1461176250415 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 11:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:17:30 INFO - PROCESS | 6042 | 1461176250421 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 6042 | 1461176250425 Marionette TRACE conn3 <- [1,1710,null,{}] 11:17:30 INFO - PROCESS | 6042 | 1461176250430 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}] 11:17:30 INFO - PROCESS | 6042 | 1461176250663 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:17:30 INFO - PROCESS | 6042 | 1461176250923 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1c4800 == 150 [pid = 6042] [id = 435] 11:17:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f8190290400) [pid = 6042] [serial = 1306] [outer = (nil)] 11:17:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f8193acb800) [pid = 6042] [serial = 1307] [outer = 0x7f8190290400] 11:17:31 INFO - PROCESS | 6042 | 1461176251037 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f819fde9800) [pid = 6042] [serial = 1308] [outer = 0x7f8190290400] 11:17:31 INFO - PROCESS | 6042 | 1461176251899 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]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1528ms 11:17:31 INFO - PROCESS | 6042 | 1461176251951 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 6042 | 1461176251954 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 11:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:17:31 INFO - PROCESS | 6042 | 1461176251960 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 6042 | 1461176251963 Marionette TRACE conn3 <- [1,1714,null,{}] 11:17:31 INFO - PROCESS | 6042 | 1461176251968 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}] 11:17:32 INFO - PROCESS | 6042 | 1461176252150 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:17:32 INFO - PROCESS | 6042 | 1461176252366 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ef98800 == 151 [pid = 6042] [id = 436] 11:17:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f818d01ac00) [pid = 6042] [serial = 1309] [outer = (nil)] 11:17:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f818ef35800) [pid = 6042] [serial = 1310] [outer = 0x7f818d01ac00] 11:17:32 INFO - PROCESS | 6042 | 1461176252477 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f81913c2800) [pid = 6042] [serial = 1311] [outer = 0x7f818d01ac00] 11:17:33 INFO - PROCESS | 6042 | 1461176253414 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]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1530ms 11:17:33 INFO - PROCESS | 6042 | 1461176253491 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 6042 | 1461176253495 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 11:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:17:33 INFO - PROCESS | 6042 | 1461176253504 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 6042 | 1461176253510 Marionette TRACE conn3 <- [1,1718,null,{}] 11:17:33 INFO - PROCESS | 6042 | 1461176253517 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}] 11:17:33 INFO - PROCESS | 6042 | 1461176253751 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:17:34 INFO - PROCESS | 6042 | 1461176254491 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190749800 == 152 [pid = 6042] [id = 437] 11:17:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f818a7af000) [pid = 6042] [serial = 1312] [outer = (nil)] 11:17:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f818a7b5c00) [pid = 6042] [serial = 1313] [outer = 0x7f818a7af000] 11:17:34 INFO - PROCESS | 6042 | 1461176254558 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f818ef34400) [pid = 6042] [serial = 1314] [outer = 0x7f818a7af000] 11:17:35 INFO - PROCESS | 6042 | 1461176255385 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]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1935ms 11:17:35 INFO - PROCESS | 6042 | 1461176255444 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 6042 | 1461176255451 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 11:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:17:35 INFO - PROCESS | 6042 | 1461176255459 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 6042 | 1461176255462 Marionette TRACE conn3 <- [1,1722,null,{}] 11:17:35 INFO - PROCESS | 6042 | 1461176255471 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}] 11:17:35 INFO - PROCESS | 6042 | 1461176255665 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:17:35 INFO - PROCESS | 6042 | 1461176255881 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915ef800 == 153 [pid = 6042] [id = 438] 11:17:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f818a621400) [pid = 6042] [serial = 1315] [outer = (nil)] 11:17:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f818e1d6c00) [pid = 6042] [serial = 1316] [outer = 0x7f818a621400] 11:17:36 INFO - PROCESS | 6042 | 1461176256013 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f8190289400) [pid = 6042] [serial = 1317] [outer = 0x7f818a621400] 11:17:37 INFO - PROCESS | 6042 | 1461176257111 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]]]}] 11:17:37 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 11:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1691ms 11:17:37 INFO - PROCESS | 6042 | 1461176257152 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:17:37 INFO - PROCESS | 6042 | 1461176257158 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 11:17:37 INFO - PROCESS | 6042 | 1461176257164 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 6042 | 1461176257168 Marionette TRACE conn3 <- [1,1726,null,{}] 11:17:37 INFO - PROCESS | 6042 | 1461176257173 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}] 11:17:37 INFO - PROCESS | 6042 | 1461176257351 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:17:37 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81912c8800 == 152 [pid = 6042] [id = 423] 11:17:37 INFO - PROCESS | 6042 | 1461176257749 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e553800 == 151 [pid = 6042] [id = 422] 11:17:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8e2800 == 152 [pid = 6042] [id = 439] 11:17:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f818e1d9800) [pid = 6042] [serial = 1318] [outer = (nil)] 11:17:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f81907b6400) [pid = 6042] [serial = 1319] [outer = 0x7f818e1d9800] 11:17:37 INFO - PROCESS | 6042 | 1461176257828 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f81913c3000) [pid = 6042] [serial = 1320] [outer = 0x7f818e1d9800] 11:17:37 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1c9000 == 151 [pid = 6042] [id = 421] 11:17:37 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945f4800 == 150 [pid = 6042] [id = 420] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819329c800 == 149 [pid = 6042] [id = 419] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945d7000 == 148 [pid = 6042] [id = 418] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819330e800 == 147 [pid = 6042] [id = 417] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819056e000 == 146 [pid = 6042] [id = 416] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d0c4000 == 145 [pid = 6042] [id = 414] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818cac7000 == 144 [pid = 6042] [id = 413] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8d0800 == 143 [pid = 6042] [id = 412] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8191e65800 == 142 [pid = 6042] [id = 411] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b89a5800 == 141 [pid = 6042] [id = 410] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bff99800 == 140 [pid = 6042] [id = 409] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193bb1800 == 139 [pid = 6042] [id = 408] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b825f000 == 138 [pid = 6042] [id = 407] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b4502800 == 137 [pid = 6042] [id = 371] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b30ee000 == 136 [pid = 6042] [id = 406] 11:17:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194467800 == 135 [pid = 6042] [id = 403] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f819c657c00) [pid = 6042] [serial = 1011] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f81b8959c00) [pid = 6042] [serial = 879] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f8190291000) [pid = 6042] [serial = 882] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f819c072800) [pid = 6042] [serial = 1047] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f819d0b0400) [pid = 6042] [serial = 948] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f81a3375000) [pid = 6042] [serial = 924] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f81a0606800) [pid = 6042] [serial = 1059] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f819d254800) [pid = 6042] [serial = 1053] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f819110b800) [pid = 6042] [serial = 984] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f81a2eeb000) [pid = 6042] [serial = 1065] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f81b64c9c00) [pid = 6042] [serial = 933] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f81a007c400) [pid = 6042] [serial = 1098] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f819c073000) [pid = 6042] [serial = 918] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f81b8453c00) [pid = 6042] [serial = 1005] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f81947dd400) [pid = 6042] [serial = 1044] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81b3082800) [pid = 6042] [serial = 999] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81a32c8000) [pid = 6042] [serial = 801] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819fb31800) [pid = 6042] [serial = 1095] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819029b400) [pid = 6042] [serial = 885] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f81b43ce000) [pid = 6042] [serial = 1002] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819c055400) [pid = 6042] [serial = 897] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f819fe50c00) [pid = 6042] [serial = 921] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f81b87af400) [pid = 6042] [serial = 936] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f81b83c5800) [pid = 6042] [serial = 876] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f81b30c3c00) [pid = 6042] [serial = 930] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f819029fc00) [pid = 6042] [serial = 1041] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f818d020c00) [pid = 6042] [serial = 951] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f81912b9800) [pid = 6042] [serial = 900] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f81a40e4800) [pid = 6042] [serial = 1101] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81a6640000) [pid = 6042] [serial = 1110] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81a0c63000) [pid = 6042] [serial = 1062] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819fdea400) [pid = 6042] [serial = 1056] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f81b3544000) [pid = 6042] [serial = 1122] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819c07a800) [pid = 6042] [serial = 987] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819cf4dc00) [pid = 6042] [serial = 1068] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f81912afc00) [pid = 6042] [serial = 915] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819ca0e800) [pid = 6042] [serial = 1092] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a592e000) [pid = 6042] [serial = 927] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81a4816400) [pid = 6042] [serial = 1104] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f81b886ec00) [pid = 6042] [serial = 945] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81a75e3400) [pid = 6042] [serial = 1113] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81b83c2c00) [pid = 6042] [serial = 942] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a3d62c00) [pid = 6042] [serial = 993] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819cf4ec00) [pid = 6042] [serial = 1050] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81b33f4800) [pid = 6042] [serial = 1119] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f818ef54000) [pid = 6042] [serial = 939] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f818e1de000) [pid = 6042] [serial = 891] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819fd68800) [pid = 6042] [serial = 1014] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f8199c67400) [pid = 6042] [serial = 1089] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81a5852000) [pid = 6042] [serial = 1107] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a5929000) [pid = 6042] [serial = 996] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f818ef3d800) [pid = 6042] [serial = 1008] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81900e0800) [pid = 6042] [serial = 888] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81b895c000) [pid = 6042] [serial = 894] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f81ac44f400) [pid = 6042] [serial = 1116] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f819fe5a400) [pid = 6042] [serial = 990] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81912b2800) [pid = 6042] [serial = 1086] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819fded400) [pid = 6042] [serial = 1205] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f8193384400) [pid = 6042] [serial = 1190] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81a10a9400) [pid = 6042] [serial = 1160] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f819c07ec00) [pid = 6042] [serial = 1199] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81a2e10000) [pid = 6042] [serial = 1152] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81a0078400) [pid = 6042] [serial = 1151] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f81a5a76000) [pid = 6042] [serial = 1155] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f81a40e1c00) [pid = 6042] [serial = 1154] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f8199602800) [pid = 6042] [serial = 1193] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f819ad65400) [pid = 6042] [serial = 1194] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f819bac1400) [pid = 6042] [serial = 1196] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f81b7da6400) [pid = 6042] [serial = 1163] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f8199c69400) [pid = 6042] [serial = 1146] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81947d7000) [pid = 6042] [serial = 1145] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f8193b5b000) [pid = 6042] [serial = 1184] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f819054f800) [pid = 6042] [serial = 1172] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a92ab400) [pid = 6042] [serial = 1158] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f81a75e8c00) [pid = 6042] [serial = 1157] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f819fde3400) [pid = 6042] [serial = 1202] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819d0a7c00) [pid = 6042] [serial = 1149] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819c6b6c00) [pid = 6042] [serial = 1148] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f81b85c1400) [pid = 6042] [serial = 1166] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f819153f400) [pid = 6042] [serial = 1178] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f81913bd400) [pid = 6042] [serial = 1175] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81a4813800) [pid = 6042] [serial = 1142] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81a5923800) [pid = 6042] [serial = 1143] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f8191545800) [pid = 6042] [serial = 1181] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f8193af8c00) [pid = 6042] [serial = 1169] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81913bfc00) [pid = 6042] [serial = 1188] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f81902a0400) [pid = 6042] [serial = 1187] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f8193b58400) [pid = 6042] [serial = 1191] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81a0605400) [pid = 6042] [serial = 1203] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81a2589000) [pid = 6042] [serial = 1206] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f819ca0c400) [pid = 6042] [serial = 1200] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f819c059000) [pid = 6042] [serial = 1197] [outer = (nil)] [url = about:blank] 11:17:38 INFO - PROCESS | 6042 | 1461176258753 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]]]}] 11:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1630ms 11:17:38 INFO - PROCESS | 6042 | 1461176258795 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:17:38 INFO - PROCESS | 6042 | 1461176258799 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 11:17:38 INFO - PROCESS | 6042 | 1461176258813 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 6042 | 1461176258821 Marionette TRACE conn3 <- [1,1730,null,{}] 11:17:38 INFO - PROCESS | 6042 | 1461176258827 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}] 11:17:38 INFO - PROCESS | 6042 | 1461176258996 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:17:39 INFO - PROCESS | 6042 | 1461176259165 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915ec000 == 136 [pid = 6042] [id = 440] 11:17:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f818ef3d800) [pid = 6042] [serial = 1321] [outer = (nil)] 11:17:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81932e5400) [pid = 6042] [serial = 1322] [outer = 0x7f818ef3d800] 11:17:39 INFO - PROCESS | 6042 | 1461176259265 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f8193ac9000) [pid = 6042] [serial = 1323] [outer = 0x7f818ef3d800] 11:17:39 INFO - PROCESS | 6042 | 1461176259967 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]]]}] 11:17:39 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 11:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1195ms 11:17:40 INFO - PROCESS | 6042 | 1461176260002 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 6042 | 1461176260005 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 11:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:17:40 INFO - PROCESS | 6042 | 1461176260011 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 6042 | 1461176260014 Marionette TRACE conn3 <- [1,1734,null,{}] 11:17:40 INFO - PROCESS | 6042 | 1461176260018 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}] 11:17:40 INFO - PROCESS | 6042 | 1461176260264 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:17:40 INFO - PROCESS | 6042 | 1461176260295 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193574800 == 137 [pid = 6042] [id = 441] 11:17:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f81934f0000) [pid = 6042] [serial = 1324] [outer = (nil)] 11:17:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f8193b53800) [pid = 6042] [serial = 1325] [outer = 0x7f81934f0000] 11:17:40 INFO - PROCESS | 6042 | 1461176260366 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f8193b60400) [pid = 6042] [serial = 1326] [outer = 0x7f81934f0000] 11:17:41 INFO - PROCESS | 6042 | 1461176261254 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]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1277ms 11:17:41 INFO - PROCESS | 6042 | 1461176261294 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 6042 | 1461176261296 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 11:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:17:41 INFO - PROCESS | 6042 | 1461176261302 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 6042 | 1461176261304 Marionette TRACE conn3 <- [1,1738,null,{}] 11:17:41 INFO - PROCESS | 6042 | 1461176261309 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}] 11:17:41 INFO - PROCESS | 6042 | 1461176261523 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:17:41 INFO - PROCESS | 6042 | 1461176261562 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81945f3800 == 138 [pid = 6042] [id = 442] 11:17:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81946eb800) [pid = 6042] [serial = 1327] [outer = (nil)] 11:17:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f81946ed400) [pid = 6042] [serial = 1328] [outer = 0x7f81946eb800] 11:17:41 INFO - PROCESS | 6042 | 1461176261848 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f8199c66c00) [pid = 6042] [serial = 1329] [outer = 0x7f81946eb800] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81900e1000) [pid = 6042] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819ae86400) [pid = 6042] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f8193af5000) [pid = 6042] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f8190156c00) [pid = 6042] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f81913b7000) [pid = 6042] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f8193aef400) [pid = 6042] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:17:42 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81913b8000) [pid = 6042] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:17:42 INFO - PROCESS | 6042 | 1461176262982 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]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1729ms 11:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:17:43 INFO - PROCESS | 6042 | 1461176263034 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 6042 | 1461176263036 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 11:17:43 INFO - PROCESS | 6042 | 1461176263042 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 6042 | 1461176263045 Marionette TRACE conn3 <- [1,1742,null,{}] 11:17:43 INFO - PROCESS | 6042 | 1461176263050 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}] 11:17:43 INFO - PROCESS | 6042 | 1461176263264 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:17:43 INFO - PROCESS | 6042 | 1461176263286 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d6a800 == 139 [pid = 6042] [id = 443] 11:17:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f8193acbc00) [pid = 6042] [serial = 1330] [outer = (nil)] 11:17:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f8199d97c00) [pid = 6042] [serial = 1331] [outer = 0x7f8193acbc00] 11:17:43 INFO - PROCESS | 6042 | 1461176263348 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f819ae82000) [pid = 6042] [serial = 1332] [outer = 0x7f8193acbc00] 11:17:44 INFO - PROCESS | 6042 | 1461176264170 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]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1180ms 11:17:44 INFO - PROCESS | 6042 | 1461176264226 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 6042 | 1461176264229 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 11:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:17:44 INFO - PROCESS | 6042 | 1461176264235 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 6042 | 1461176264237 Marionette TRACE conn3 <- [1,1746,null,{}] 11:17:44 INFO - PROCESS | 6042 | 1461176264242 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}] 11:17:44 INFO - PROCESS | 6042 | 1461176264407 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:17:44 INFO - PROCESS | 6042 | 1461176264420 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ac58800 == 140 [pid = 6042] [id = 444] 11:17:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f8199c70000) [pid = 6042] [serial = 1333] [outer = (nil)] 11:17:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f819c053800) [pid = 6042] [serial = 1334] [outer = 0x7f8199c70000] 11:17:44 INFO - PROCESS | 6042 | 1461176264483 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f819c07b000) [pid = 6042] [serial = 1335] [outer = 0x7f8199c70000] 11:17:45 INFO - PROCESS | 6042 | 1461176265624 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]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1430ms 11:17:45 INFO - PROCESS | 6042 | 1461176265667 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 6042 | 1461176265675 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:17:45 INFO - PROCESS | 6042 | 1461176265683 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 6042 | 1461176265689 Marionette TRACE conn3 <- [1,1750,null,{}] 11:17:45 INFO - PROCESS | 6042 | 1461176265696 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}] 11:17:45 INFO - PROCESS | 6042 | 1461176265886 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:17:46 INFO - PROCESS | 6042 | 1461176266081 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819073c000 == 141 [pid = 6042] [id = 445] 11:17:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f818fe8cc00) [pid = 6042] [serial = 1336] [outer = (nil)] 11:17:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f8190286000) [pid = 6042] [serial = 1337] [outer = 0x7f818fe8cc00] 11:17:46 INFO - PROCESS | 6042 | 1461176266157 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f8190551800) [pid = 6042] [serial = 1338] [outer = 0x7f818fe8cc00] 11:17:47 INFO - PROCESS | 6042 | 1461176267131 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]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1480ms 11:17:47 INFO - PROCESS | 6042 | 1461176267165 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 6042 | 1461176267173 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 11:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:17:47 INFO - PROCESS | 6042 | 1461176267183 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 6042 | 1461176267187 Marionette TRACE conn3 <- [1,1754,null,{}] 11:17:47 INFO - PROCESS | 6042 | 1461176267193 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}] 11:17:47 INFO - PROCESS | 6042 | 1461176267386 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:17:47 INFO - PROCESS | 6042 | 1461176267584 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a83800 == 142 [pid = 6042] [id = 446] 11:17:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f8190287800) [pid = 6042] [serial = 1339] [outer = (nil)] 11:17:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f81932e0400) [pid = 6042] [serial = 1340] [outer = 0x7f8190287800] 11:17:47 INFO - PROCESS | 6042 | 1461176267742 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f8193ac9c00) [pid = 6042] [serial = 1341] [outer = 0x7f8190287800] 11:17:48 INFO - PROCESS | 6042 | 1461176268711 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]]]}] 11:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1580ms 11:17:48 INFO - PROCESS | 6042 | 1461176268765 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 6042 | 1461176268772 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 11:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:17:48 INFO - PROCESS | 6042 | 1461176268782 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 6042 | 1461176268791 Marionette TRACE conn3 <- [1,1758,null,{}] 11:17:48 INFO - PROCESS | 6042 | 1461176268813 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}] 11:17:49 INFO - PROCESS | 6042 | 1461176269065 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:17:49 INFO - PROCESS | 6042 | 1461176269346 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca17000 == 143 [pid = 6042] [id = 447] 11:17:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f8194507c00) [pid = 6042] [serial = 1342] [outer = (nil)] 11:17:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819960ac00) [pid = 6042] [serial = 1343] [outer = 0x7f8194507c00] 11:17:49 INFO - PROCESS | 6042 | 1461176269433 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819ad71400) [pid = 6042] [serial = 1344] [outer = 0x7f8194507c00] 11:17:50 INFO - PROCESS | 6042 | 1461176270337 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]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1602ms 11:17:50 INFO - PROCESS | 6042 | 1461176270383 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:17:50 INFO - PROCESS | 6042 | 1461176270388 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 11:17:50 INFO - PROCESS | 6042 | 1461176270393 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 6042 | 1461176270396 Marionette TRACE conn3 <- [1,1762,null,{}] 11:17:50 INFO - PROCESS | 6042 | 1461176270402 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}] 11:17:50 INFO - PROCESS | 6042 | 1461176270581 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:17:50 INFO - PROCESS | 6042 | 1461176270780 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd3e800 == 144 [pid = 6042] [id = 448] 11:17:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f8194507800) [pid = 6042] [serial = 1345] [outer = (nil)] 11:17:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c11cc00) [pid = 6042] [serial = 1346] [outer = 0x7f8194507800] 11:17:50 INFO - PROCESS | 6042 | 1461176270849 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819c658000) [pid = 6042] [serial = 1347] [outer = 0x7f8194507800] 11:17:51 INFO - PROCESS | 6042 | 1461176271729 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]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1383ms 11:17:51 INFO - PROCESS | 6042 | 1461176271777 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 6042 | 1461176271781 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 11:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:17:51 INFO - PROCESS | 6042 | 1461176271787 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 6042 | 1461176271789 Marionette TRACE conn3 <- [1,1766,null,{}] 11:17:51 INFO - PROCESS | 6042 | 1461176271795 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}] 11:17:51 INFO - PROCESS | 6042 | 1461176271968 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:17:52 INFO - PROCESS | 6042 | 1461176272169 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3e6800 == 145 [pid = 6042] [id = 449] 11:17:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819babf000) [pid = 6042] [serial = 1348] [outer = (nil)] 11:17:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819ca07800) [pid = 6042] [serial = 1349] [outer = 0x7f819babf000] 11:17:52 INFO - PROCESS | 6042 | 1461176272242 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819cbdcc00) [pid = 6042] [serial = 1350] [outer = 0x7f819babf000] 11:17:53 INFO - PROCESS | 6042 | 1461176273176 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]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1427ms 11:17:53 INFO - PROCESS | 6042 | 1461176273215 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 6042 | 1461176273219 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 11:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:17:53 INFO - PROCESS | 6042 | 1461176273224 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 6042 | 1461176273227 Marionette TRACE conn3 <- [1,1770,null,{}] 11:17:53 INFO - PROCESS | 6042 | 1461176273233 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}] 11:17:53 INFO - PROCESS | 6042 | 1461176273424 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:17:53 INFO - PROCESS | 6042 | 1461176273664 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e55a000 == 146 [pid = 6042] [id = 450] 11:17:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819d0a5400) [pid = 6042] [serial = 1351] [outer = (nil)] 11:17:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f819d2ac400) [pid = 6042] [serial = 1352] [outer = 0x7f819d0a5400] 11:17:53 INFO - PROCESS | 6042 | 1461176273824 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819fb35400) [pid = 6042] [serial = 1353] [outer = 0x7f819d0a5400] 11:17:54 INFO - PROCESS | 6042 | 1461176274693 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]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1533ms 11:17:54 INFO - PROCESS | 6042 | 1461176274758 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 6042 | 1461176274762 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 11:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:17:54 INFO - PROCESS | 6042 | 1461176274768 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 6042 | 1461176274770 Marionette TRACE conn3 <- [1,1774,null,{}] 11:17:54 INFO - PROCESS | 6042 | 1461176274776 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}] 11:17:54 INFO - PROCESS | 6042 | 1461176274951 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:17:55 INFO - PROCESS | 6042 | 1461176275147 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a048c000 == 147 [pid = 6042] [id = 451] 11:17:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f819d0a9800) [pid = 6042] [serial = 1354] [outer = (nil)] 11:17:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f819fde8400) [pid = 6042] [serial = 1355] [outer = 0x7f819d0a9800] 11:17:55 INFO - PROCESS | 6042 | 1461176275218 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a0072400) [pid = 6042] [serial = 1356] [outer = 0x7f819d0a9800] 11:17:56 INFO - PROCESS | 6042 | 1461176276094 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]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1381ms 11:17:56 INFO - PROCESS | 6042 | 1461176276150 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 6042 | 1461176276153 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 11:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:17:56 INFO - PROCESS | 6042 | 1461176276159 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 6042 | 1461176276163 Marionette TRACE conn3 <- [1,1778,null,{}] 11:17:56 INFO - PROCESS | 6042 | 1461176276168 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}] 11:17:56 INFO - PROCESS | 6042 | 1461176276352 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:17:56 INFO - PROCESS | 6042 | 1461176276554 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0813800 == 148 [pid = 6042] [id = 452] 11:17:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f819fb3a800) [pid = 6042] [serial = 1357] [outer = (nil)] 11:17:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a060b800) [pid = 6042] [serial = 1358] [outer = 0x7f819fb3a800] 11:17:56 INFO - PROCESS | 6042 | 1461176276625 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a088b800) [pid = 6042] [serial = 1359] [outer = 0x7f819fb3a800] 11:17:57 INFO - PROCESS | 6042 | 1461176277534 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]]]}] 11:17:57 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 11:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1430ms 11:17:57 INFO - PROCESS | 6042 | 1461176277590 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 6042 | 1461176277594 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 11:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:17:57 INFO - PROCESS | 6042 | 1461176277600 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 6042 | 1461176277603 Marionette TRACE conn3 <- [1,1782,null,{}] 11:17:57 INFO - PROCESS | 6042 | 1461176277608 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}] 11:17:57 INFO - PROCESS | 6042 | 1461176277796 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:17:58 INFO - PROCESS | 6042 | 1461176278018 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e4a800 == 149 [pid = 6042] [id = 453] 11:17:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f819cbdf000) [pid = 6042] [serial = 1360] [outer = (nil)] 11:17:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a0c63000) [pid = 6042] [serial = 1361] [outer = 0x7f819cbdf000] 11:17:58 INFO - PROCESS | 6042 | 1461176278134 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81a32c7c00) [pid = 6042] [serial = 1362] [outer = 0x7f819cbdf000] 11:17:59 INFO - PROCESS | 6042 | 1461176279046 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]]]}] 11:17:59 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 11:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1483ms 11:17:59 INFO - PROCESS | 6042 | 1461176279084 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 6042 | 1461176279087 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 11:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:17:59 INFO - PROCESS | 6042 | 1461176279093 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 6042 | 1461176279095 Marionette TRACE conn3 <- [1,1786,null,{}] 11:17:59 INFO - PROCESS | 6042 | 1461176279101 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}] 11:17:59 INFO - PROCESS | 6042 | 1461176279290 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:17:59 INFO - PROCESS | 6042 | 1461176279491 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d1e000 == 150 [pid = 6042] [id = 454] 11:17:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819cbe1c00) [pid = 6042] [serial = 1363] [outer = (nil)] 11:17:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81a3f7ec00) [pid = 6042] [serial = 1364] [outer = 0x7f819cbe1c00] 11:17:59 INFO - PROCESS | 6042 | 1461176279560 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f81a42ab000) [pid = 6042] [serial = 1365] [outer = 0x7f819cbe1c00] 11:18:00 INFO - PROCESS | 6042 | 1461176280498 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]]]}] 11:18:00 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 11:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1482ms 11:18:00 INFO - PROCESS | 6042 | 1461176280577 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 6042 | 1461176280581 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 11:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:18:00 INFO - PROCESS | 6042 | 1461176280586 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 6042 | 1461176280590 Marionette TRACE conn3 <- [1,1790,null,{}] 11:18:00 INFO - PROCESS | 6042 | 1461176280596 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}] 11:18:00 INFO - PROCESS | 6042 | 1461176280854 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:18:01 INFO - PROCESS | 6042 | 1461176281101 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a34800 == 151 [pid = 6042] [id = 455] 11:18:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81a4813000) [pid = 6042] [serial = 1366] [outer = (nil)] 11:18:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a5a76000) [pid = 6042] [serial = 1367] [outer = 0x7f81a4813000] 11:18:01 INFO - PROCESS | 6042 | 1461176281220 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81a6761c00) [pid = 6042] [serial = 1368] [outer = 0x7f81a4813000] 11:18:02 INFO - PROCESS | 6042 | 1461176282105 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]]]}] 11:18:02 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) 11:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1587ms 11:18:02 INFO - PROCESS | 6042 | 1461176282175 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 6042 | 1461176282178 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 11:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:18:02 INFO - PROCESS | 6042 | 1461176282184 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 6042 | 1461176282186 Marionette TRACE conn3 <- [1,1794,null,{}] 11:18:02 INFO - PROCESS | 6042 | 1461176282192 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}] 11:18:02 INFO - PROCESS | 6042 | 1461176282378 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:18:02 INFO - PROCESS | 6042 | 1461176282577 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a6736800 == 152 [pid = 6042] [id = 456] 11:18:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819c080c00) [pid = 6042] [serial = 1369] [outer = (nil)] 11:18:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a5929000) [pid = 6042] [serial = 1370] [outer = 0x7f819c080c00] 11:18:02 INFO - PROCESS | 6042 | 1461176282650 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a75e4c00) [pid = 6042] [serial = 1371] [outer = 0x7f819c080c00] 11:18:03 INFO - PROCESS | 6042 | 1461176283573 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]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1440ms 11:18:03 INFO - PROCESS | 6042 | 1461176283624 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 6042 | 1461176283628 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 11:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:18:03 INFO - PROCESS | 6042 | 1461176283639 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 6042 | 1461176283645 Marionette TRACE conn3 <- [1,1798,null,{}] 11:18:03 INFO - PROCESS | 6042 | 1461176283651 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}] 11:18:03 INFO - PROCESS | 6042 | 1461176283849 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:18:04 INFO - PROCESS | 6042 | 1461176284049 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad117800 == 153 [pid = 6042] [id = 457] 11:18:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819ef0fc00) [pid = 6042] [serial = 1372] [outer = (nil)] 11:18:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a905b800) [pid = 6042] [serial = 1373] [outer = 0x7f819ef0fc00] 11:18:04 INFO - PROCESS | 6042 | 1461176284121 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a9278400) [pid = 6042] [serial = 1374] [outer = 0x7f819ef0fc00] 11:18:05 INFO - PROCESS | 6042 | 1461176284999 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]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1396ms 11:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:18:05 INFO - PROCESS | 6042 | 1461176285031 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 6042 | 1461176285034 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 11:18:05 INFO - PROCESS | 6042 | 1461176285041 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 6042 | 1461176285043 Marionette TRACE conn3 <- [1,1802,null,{}] 11:18:05 INFO - PROCESS | 6042 | 1461176285049 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}] 11:18:05 INFO - PROCESS | 6042 | 1461176285234 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:18:05 INFO - PROCESS | 6042 | 1461176285475 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3eb000 == 154 [pid = 6042] [id = 458] 11:18:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f818a615800) [pid = 6042] [serial = 1375] [outer = (nil)] 11:18:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f818ef4e800) [pid = 6042] [serial = 1376] [outer = 0x7f818a615800] 11:18:05 INFO - PROCESS | 6042 | 1461176285545 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81ac457c00) [pid = 6042] [serial = 1377] [outer = 0x7f818a615800] 11:18:06 INFO - PROCESS | 6042 | 1461176286452 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]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1486ms 11:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:18:06 INFO - PROCESS | 6042 | 1461176286526 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 6042 | 1461176286529 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 11:18:06 INFO - PROCESS | 6042 | 1461176286535 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 6042 | 1461176286538 Marionette TRACE conn3 <- [1,1806,null,{}] 11:18:06 INFO - PROCESS | 6042 | 1461176286543 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}] 11:18:06 INFO - PROCESS | 6042 | 1461176286735 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:18:07 INFO - PROCESS | 6042 | 1461176287400 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819074c800 == 155 [pid = 6042] [id = 459] 11:18:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f818a7ad000) [pid = 6042] [serial = 1378] [outer = (nil)] 11:18:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f818a7b7800) [pid = 6042] [serial = 1379] [outer = 0x7f818a7ad000] 11:18:07 INFO - PROCESS | 6042 | 1461176287468 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f818ef52000) [pid = 6042] [serial = 1380] [outer = 0x7f818a7ad000] 11:18:08 INFO - PROCESS | 6042 | 1461176288386 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]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1881ms 11:18:08 INFO - PROCESS | 6042 | 1461176288417 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 6042 | 1461176288422 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 11:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:18:08 INFO - PROCESS | 6042 | 1461176288431 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 6042 | 1461176288435 Marionette TRACE conn3 <- [1,1810,null,{}] 11:18:08 INFO - PROCESS | 6042 | 1461176288442 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}] 11:18:08 INFO - PROCESS | 6042 | 1461176288620 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:18:09 INFO - PROCESS | 6042 | 1461176289066 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818cadb000 == 156 [pid = 6042] [id = 460] 11:18:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81913b5400) [pid = 6042] [serial = 1381] [outer = (nil)] 11:18:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81913bfc00) [pid = 6042] [serial = 1382] [outer = 0x7f81913b5400] 11:18:09 INFO - PROCESS | 6042 | 1461176289143 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81932e8000) [pid = 6042] [serial = 1383] [outer = 0x7f81913b5400] 11:18:10 INFO - PROCESS | 6042 | 1461176290148 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]]]}] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b88b4000 == 155 [pid = 6042] [id = 387] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d1d8800 == 154 [pid = 6042] [id = 391] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a048b000 == 153 [pid = 6042] [id = 389] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d1bb000 == 152 [pid = 6042] [id = 390] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b84cb800 == 151 [pid = 6042] [id = 386] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f81900d3800) [pid = 6042] [serial = 1271] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b88aa000 == 150 [pid = 6042] [id = 433] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8216000 == 149 [pid = 6042] [id = 432] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3339000 == 148 [pid = 6042] [id = 431] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8faa000 == 147 [pid = 6042] [id = 430] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a54ae800 == 146 [pid = 6042] [id = 429] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e48800 == 145 [pid = 6042] [id = 428] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a049a800 == 144 [pid = 6042] [id = 427] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cb3a800 == 143 [pid = 6042] [id = 426] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194466000 == 142 [pid = 6042] [id = 425] 11:18:10 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8db000 == 141 [pid = 6042] [id = 424] 11:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1835ms 11:18:10 INFO - PROCESS | 6042 | 1461176290270 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:18:10 INFO - PROCESS | 6042 | 1461176290275 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 11:18:10 INFO - PROCESS | 6042 | 1461176290281 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 6042 | 1461176290285 Marionette TRACE conn3 <- [1,1814,null,{}] 11:18:10 INFO - PROCESS | 6042 | 1461176290293 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}] 11:18:10 INFO - PROCESS | 6042 | 1461176290468 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f8191dae000) [pid = 6042] [serial = 1259] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f819c07c000) [pid = 6042] [serial = 1265] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819979c800) [pid = 6042] [serial = 1260] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819d250000) [pid = 6042] [serial = 1268] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f819cbe0400) [pid = 6042] [serial = 1266] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a3fda800) [pid = 6042] [serial = 1208] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f818a61ec00) [pid = 6042] [serial = 1244] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819cbd8400) [pid = 6042] [serial = 1217] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f8190549400) [pid = 6042] [serial = 1251] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f8190161c00) [pid = 6042] [serial = 1250] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819153d800) [pid = 6042] [serial = 1211] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819fb36800) [pid = 6042] [serial = 1269] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81a4c86c00) [pid = 6042] [serial = 1223] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81907b4400) [pid = 6042] [serial = 1235] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f8191db0800) [pid = 6042] [serial = 1254] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f8191538c00) [pid = 6042] [serial = 1253] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81a0888c00) [pid = 6042] [serial = 1220] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f8193af2c00) [pid = 6042] [serial = 1256] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f8193b61c00) [pid = 6042] [serial = 1214] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f8193ac6800) [pid = 6042] [serial = 1238] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f8199d96400) [pid = 6042] [serial = 1262] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81b3088800) [pid = 6042] [serial = 1226] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f819ae7e800) [pid = 6042] [serial = 1241] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81b46ef800) [pid = 6042] [serial = 1232] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f818f04d800) [pid = 6042] [serial = 1229] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f818a7ae000) [pid = 6042] [serial = 1247] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f8193b5d400) [pid = 6042] [serial = 1257] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f819ae79800) [pid = 6042] [serial = 1263] [outer = (nil)] [url = about:blank] 11:18:10 INFO - PROCESS | 6042 | 1461176290744 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2c9800 == 142 [pid = 6042] [id = 461] 11:18:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f818a7ae000) [pid = 6042] [serial = 1384] [outer = (nil)] 11:18:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f8191538c00) [pid = 6042] [serial = 1385] [outer = 0x7f818a7ae000] 11:18:10 INFO - PROCESS | 6042 | 1461176290853 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f8193b59400) [pid = 6042] [serial = 1386] [outer = 0x7f818a7ae000] 11:18:11 INFO - PROCESS | 6042 | 1461176291725 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]]]}] 11:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1494ms 11:18:11 INFO - PROCESS | 6042 | 1461176291776 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:18:11 INFO - PROCESS | 6042 | 1461176291780 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 11:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:18:11 INFO - PROCESS | 6042 | 1461176291796 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 6042 | 1461176291806 Marionette TRACE conn3 <- [1,1818,null,{}] 11:18:11 INFO - PROCESS | 6042 | 1461176291827 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}] 11:18:12 INFO - PROCESS | 6042 | 1461176292005 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:18:12 INFO - PROCESS | 6042 | 1461176292017 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819446b000 == 143 [pid = 6042] [id = 462] 11:18:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f8193ac4800) [pid = 6042] [serial = 1387] [outer = (nil)] 11:18:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f819ad6c800) [pid = 6042] [serial = 1388] [outer = 0x7f8193ac4800] 11:18:12 INFO - PROCESS | 6042 | 1461176292078 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f819b2c8c00) [pid = 6042] [serial = 1389] [outer = 0x7f8193ac4800] 11:18:13 INFO - PROCESS | 6042 | 1461176293044 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]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1313ms 11:18:13 INFO - PROCESS | 6042 | 1461176293105 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:18:13 INFO - PROCESS | 6042 | 1461176293108 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 11:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:18:13 INFO - PROCESS | 6042 | 1461176293114 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 6042 | 1461176293116 Marionette TRACE conn3 <- [1,1822,null,{}] 11:18:13 INFO - PROCESS | 6042 | 1461176293122 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}] 11:18:13 INFO - PROCESS | 6042 | 1461176293369 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:18:13 INFO - PROCESS | 6042 | 1461176293396 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199e9b000 == 144 [pid = 6042] [id = 463] 11:18:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81947e0800) [pid = 6042] [serial = 1390] [outer = (nil)] 11:18:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f819c6b4c00) [pid = 6042] [serial = 1391] [outer = 0x7f81947e0800] 11:18:13 INFO - PROCESS | 6042 | 1461176293458 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819cbdd000) [pid = 6042] [serial = 1392] [outer = 0x7f81947e0800] 11:18:14 INFO - PROCESS | 6042 | 1461176294406 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]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1331ms 11:18:14 INFO - PROCESS | 6042 | 1461176294447 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 6042 | 1461176294449 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 11:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:18:14 INFO - PROCESS | 6042 | 1461176294455 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 6042 | 1461176294457 Marionette TRACE conn3 <- [1,1826,null,{}] 11:18:14 INFO - PROCESS | 6042 | 1461176294469 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}] 11:18:14 INFO - PROCESS | 6042 | 1461176294708 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:18:14 INFO - PROCESS | 6042 | 1461176294732 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3a5800 == 145 [pid = 6042] [id = 464] 11:18:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819d0ac800) [pid = 6042] [serial = 1393] [outer = (nil)] 11:18:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819d259c00) [pid = 6042] [serial = 1394] [outer = 0x7f819d0ac800] 11:18:14 INFO - PROCESS | 6042 | 1461176294802 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f81a0071c00) [pid = 6042] [serial = 1395] [outer = 0x7f819d0ac800] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f818e1d1000) [pid = 6042] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f818ef3d800) [pid = 6042] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f818a7af000) [pid = 6042] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f818e1d9800) [pid = 6042] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81946eb800) [pid = 6042] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f818a621400) [pid = 6042] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81934f0000) [pid = 6042] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:18:15 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f8193acbc00) [pid = 6042] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:18:15 INFO - PROCESS | 6042 | 1461176295943 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]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1544ms 11:18:16 INFO - PROCESS | 6042 | 1461176296001 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 6042 | 1461176296003 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 11:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:18:16 INFO - PROCESS | 6042 | 1461176296009 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 6042 | 1461176296012 Marionette TRACE conn3 <- [1,1830,null,{}] 11:18:16 INFO - PROCESS | 6042 | 1461176296020 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}] 11:18:16 INFO - PROCESS | 6042 | 1461176296184 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:18:16 INFO - PROCESS | 6042 | 1461176296346 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cac4800 == 146 [pid = 6042] [id = 465] 11:18:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f818e1d1000) [pid = 6042] [serial = 1396] [outer = (nil)] 11:18:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f819cf57000) [pid = 6042] [serial = 1397] [outer = 0x7f818e1d1000] 11:18:16 INFO - PROCESS | 6042 | 1461176296420 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a3374400) [pid = 6042] [serial = 1398] [outer = 0x7f818e1d1000] 11:18:17 INFO - PROCESS | 6042 | 1461176297120 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]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1137ms 11:18:17 INFO - PROCESS | 6042 | 1461176297146 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 6042 | 1461176297149 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 11:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:18:17 INFO - PROCESS | 6042 | 1461176297155 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 6042 | 1461176297157 Marionette TRACE conn3 <- [1,1834,null,{}] 11:18:17 INFO - PROCESS | 6042 | 1461176297162 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}] 11:18:17 INFO - PROCESS | 6042 | 1461176297331 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:18:17 INFO - PROCESS | 6042 | 1461176297656 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8c6800 == 147 [pid = 6042] [id = 466] 11:18:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f818a616400) [pid = 6042] [serial = 1399] [outer = (nil)] 11:18:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f818a620800) [pid = 6042] [serial = 1400] [outer = 0x7f818a616400] 11:18:17 INFO - PROCESS | 6042 | 1461176297736 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f818ef32000) [pid = 6042] [serial = 1401] [outer = 0x7f818a616400] 11:18:18 INFO - PROCESS | 6042 | 1461176298688 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]]]}] 11:18:18 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 11:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1578ms 11:18:18 INFO - PROCESS | 6042 | 1461176298735 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 6042 | 1461176298743 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 11:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:18:18 INFO - PROCESS | 6042 | 1461176298752 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 6042 | 1461176298756 Marionette TRACE conn3 <- [1,1838,null,{}] 11:18:18 INFO - PROCESS | 6042 | 1461176298763 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}] 11:18:18 INFO - PROCESS | 6042 | 1461176298960 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:18:19 INFO - PROCESS | 6042 | 1461176299173 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194462800 == 148 [pid = 6042] [id = 467] 11:18:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f8190284000) [pid = 6042] [serial = 1402] [outer = (nil)] 11:18:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f8193ac3000) [pid = 6042] [serial = 1403] [outer = 0x7f8190284000] 11:18:19 INFO - PROCESS | 6042 | 1461176299340 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f8193b52c00) [pid = 6042] [serial = 1404] [outer = 0x7f8190284000] 11:18:20 INFO - PROCESS | 6042 | 1461176300338 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]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1643ms 11:18:20 INFO - PROCESS | 6042 | 1461176300399 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:18:20 INFO - PROCESS | 6042 | 1461176300405 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 11:18:20 INFO - PROCESS | 6042 | 1461176300411 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 6042 | 1461176300414 Marionette TRACE conn3 <- [1,1842,null,{}] 11:18:20 INFO - PROCESS | 6042 | 1461176300420 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}] 11:18:20 INFO - PROCESS | 6042 | 1461176300620 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:18:20 INFO - PROCESS | 6042 | 1461176300902 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d5c7000 == 149 [pid = 6042] [id = 468] 11:18:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81946e8c00) [pid = 6042] [serial = 1405] [outer = (nil)] 11:18:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819ae7f800) [pid = 6042] [serial = 1406] [outer = 0x7f81946e8c00] 11:18:21 INFO - PROCESS | 6042 | 1461176301019 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819c6b9c00) [pid = 6042] [serial = 1407] [outer = 0x7f81946e8c00] 11:18:21 INFO - PROCESS | 6042 | 1461176301909 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]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1539ms 11:18:21 INFO - PROCESS | 6042 | 1461176301951 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:18:21 INFO - PROCESS | 6042 | 1461176301955 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 11:18:21 INFO - PROCESS | 6042 | 1461176301970 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 6042 | 1461176301979 Marionette TRACE conn3 <- [1,1846,null,{}] 11:18:21 INFO - PROCESS | 6042 | 1461176301985 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}] 11:18:22 INFO - PROCESS | 6042 | 1461176302190 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:18:22 INFO - PROCESS | 6042 | 1461176302390 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e59800 == 150 [pid = 6042] [id = 469] 11:18:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81947d8800) [pid = 6042] [serial = 1408] [outer = (nil)] 11:18:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819e38c800) [pid = 6042] [serial = 1409] [outer = 0x7f81947d8800] 11:18:22 INFO - PROCESS | 6042 | 1461176302464 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a32c6000) [pid = 6042] [serial = 1410] [outer = 0x7f81947d8800] 11:18:23 INFO - PROCESS | 6042 | 1461176303369 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]]]}] 11:18:23 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) 11:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1444ms 11:18:23 INFO - PROCESS | 6042 | 1461176303405 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:18:23 INFO - PROCESS | 6042 | 1461176303410 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 11:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:18:23 INFO - PROCESS | 6042 | 1461176303417 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 6042 | 1461176303420 Marionette TRACE conn3 <- [1,1850,null,{}] 11:18:23 INFO - PROCESS | 6042 | 1461176303426 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}] 11:18:23 INFO - PROCESS | 6042 | 1461176303604 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:18:23 INFO - PROCESS | 6042 | 1461176303811 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a3f800 == 151 [pid = 6042] [id = 470] 11:18:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f8199c6c400) [pid = 6042] [serial = 1411] [outer = (nil)] 11:18:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81a48a4000) [pid = 6042] [serial = 1412] [outer = 0x7f8199c6c400] 11:18:23 INFO - PROCESS | 6042 | 1461176303880 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81a5923c00) [pid = 6042] [serial = 1413] [outer = 0x7f8199c6c400] 11:18:24 INFO - PROCESS | 6042 | 1461176304794 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]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1428ms 11:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:18:24 INFO - PROCESS | 6042 | 1461176304846 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 6042 | 1461176304849 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 11:18:24 INFO - PROCESS | 6042 | 1461176304856 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 6042 | 1461176304859 Marionette TRACE conn3 <- [1,1854,null,{}] 11:18:24 INFO - PROCESS | 6042 | 1461176304864 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}] 11:18:25 INFO - PROCESS | 6042 | 1461176305055 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:18:25 INFO - PROCESS | 6042 | 1461176305263 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3055800 == 152 [pid = 6042] [id = 471] 11:18:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a75e6800) [pid = 6042] [serial = 1414] [outer = (nil)] 11:18:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81a927d800) [pid = 6042] [serial = 1415] [outer = 0x7f81a75e6800] 11:18:25 INFO - PROCESS | 6042 | 1461176305389 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81b2e4fc00) [pid = 6042] [serial = 1416] [outer = 0x7f81a75e6800] 11:18:26 INFO - PROCESS | 6042 | 1461176306346 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]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1534ms 11:18:26 INFO - PROCESS | 6042 | 1461176306390 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 6042 | 1461176306393 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 11:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:18:26 INFO - PROCESS | 6042 | 1461176306400 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 6042 | 1461176306402 Marionette TRACE conn3 <- [1,1858,null,{}] 11:18:26 INFO - PROCESS | 6042 | 1461176306408 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}] 11:18:26 INFO - PROCESS | 6042 | 1461176306612 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:18:26 INFO - PROCESS | 6042 | 1461176306823 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d28800 == 153 [pid = 6042] [id = 472] 11:18:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81a75ea000) [pid = 6042] [serial = 1417] [outer = (nil)] 11:18:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81b33f4800) [pid = 6042] [serial = 1418] [outer = 0x7f81a75ea000] 11:18:26 INFO - PROCESS | 6042 | 1461176306979 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81b4228c00) [pid = 6042] [serial = 1419] [outer = 0x7f81a75ea000] 11:18:27 INFO - PROCESS | 6042 | 1461176307796 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]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1439ms 11:18:27 INFO - PROCESS | 6042 | 1461176307839 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:18:27 INFO - PROCESS | 6042 | 1461176307843 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 11:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:18:27 INFO - PROCESS | 6042 | 1461176307849 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 6042 | 1461176307851 Marionette TRACE conn3 <- [1,1862,null,{}] 11:18:27 INFO - PROCESS | 6042 | 1461176307857 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}] 11:18:28 INFO - PROCESS | 6042 | 1461176308053 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:18:28 INFO - PROCESS | 6042 | 1461176308261 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8257000 == 154 [pid = 6042] [id = 473] 11:18:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f8193ac6400) [pid = 6042] [serial = 1420] [outer = (nil)] 11:18:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81b42dbc00) [pid = 6042] [serial = 1421] [outer = 0x7f8193ac6400] 11:18:28 INFO - PROCESS | 6042 | 1461176308372 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81b46f6800) [pid = 6042] [serial = 1422] [outer = 0x7f8193ac6400] 11:18:29 INFO - PROCESS | 6042 | 1461176309285 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]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1482ms 11:18:29 INFO - PROCESS | 6042 | 1461176309332 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 6042 | 1461176309336 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 11:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:18:29 INFO - PROCESS | 6042 | 1461176309341 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 6042 | 1461176309343 Marionette TRACE conn3 <- [1,1866,null,{}] 11:18:29 INFO - PROCESS | 6042 | 1461176309349 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}] 11:18:29 INFO - PROCESS | 6042 | 1461176309537 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:18:29 INFO - PROCESS | 6042 | 1461176309750 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8745000 == 155 [pid = 6042] [id = 474] 11:18:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81b2e4ac00) [pid = 6042] [serial = 1423] [outer = (nil)] 11:18:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81b83bfc00) [pid = 6042] [serial = 1424] [outer = 0x7f81b2e4ac00] 11:18:29 INFO - PROCESS | 6042 | 1461176309862 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81b8561400) [pid = 6042] [serial = 1425] [outer = 0x7f81b2e4ac00] 11:18:30 INFO - PROCESS | 6042 | 1461176310736 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1444ms 11:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:18:30 INFO - PROCESS | 6042 | 1461176310788 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 6042 | 1461176310791 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 11:18:30 INFO - PROCESS | 6042 | 1461176310797 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 6042 | 1461176310800 Marionette TRACE conn3 <- [1,1870,null,{}] 11:18:30 INFO - PROCESS | 6042 | 1461176310825 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}] 11:18:31 INFO - PROCESS | 6042 | 1461176311010 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:18:31 INFO - PROCESS | 6042 | 1461176311220 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b89a8000 == 156 [pid = 6042] [id = 475] 11:18:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f818d372400) [pid = 6042] [serial = 1426] [outer = (nil)] 11:18:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f818d37ac00) [pid = 6042] [serial = 1427] [outer = 0x7f818d372400] 11:18:31 INFO - PROCESS | 6042 | 1461176311330 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f818d380000) [pid = 6042] [serial = 1428] [outer = 0x7f818d372400] 11:18:32 INFO - PROCESS | 6042 | 1461176312241 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]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1501ms 11:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:18:32 INFO - PROCESS | 6042 | 1461176312298 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 6042 | 1461176312301 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 11:18:32 INFO - PROCESS | 6042 | 1461176312307 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 6042 | 1461176312310 Marionette TRACE conn3 <- [1,1874,null,{}] 11:18:32 INFO - PROCESS | 6042 | 1461176312315 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}] 11:18:32 INFO - PROCESS | 6042 | 1461176312517 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:18:32 INFO - PROCESS | 6042 | 1461176312730 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bc89e800 == 157 [pid = 6042] [id = 476] 11:18:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f818d374400) [pid = 6042] [serial = 1429] [outer = (nil)] 11:18:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f81b83bbc00) [pid = 6042] [serial = 1430] [outer = 0x7f818d374400] 11:18:32 INFO - PROCESS | 6042 | 1461176312852 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f81b8867800) [pid = 6042] [serial = 1431] [outer = 0x7f818d374400] 11:18:33 INFO - PROCESS | 6042 | 1461176313832 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]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1595ms 11:18:33 INFO - PROCESS | 6042 | 1461176313902 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 6042 | 1461176313906 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 11:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:18:33 INFO - PROCESS | 6042 | 1461176313912 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 6042 | 1461176313916 Marionette TRACE conn3 <- [1,1878,null,{}] 11:18:33 INFO - PROCESS | 6042 | 1461176313921 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}] 11:18:34 INFO - PROCESS | 6042 | 1461176314187 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:18:34 INFO - PROCESS | 6042 | 1461176314487 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c37c800 == 158 [pid = 6042] [id = 477] 11:18:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f818e11b000) [pid = 6042] [serial = 1432] [outer = (nil)] 11:18:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f818e127000) [pid = 6042] [serial = 1433] [outer = 0x7f818e11b000] 11:18:34 INFO - PROCESS | 6042 | 1461176314564 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f81b88ce800) [pid = 6042] [serial = 1434] [outer = 0x7f818e11b000] 11:18:35 INFO - PROCESS | 6042 | 1461176315399 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]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1533ms 11:18:35 INFO - PROCESS | 6042 | 1461176315446 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 6042 | 1461176315449 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 11:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:18:35 INFO - PROCESS | 6042 | 1461176315455 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 6042 | 1461176315457 Marionette TRACE conn3 <- [1,1882,null,{}] 11:18:35 INFO - PROCESS | 6042 | 1461176315463 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}] 11:18:35 INFO - PROCESS | 6042 | 1461176315650 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:18:35 INFO - PROCESS | 6042 | 1461176315864 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1b2800 == 159 [pid = 6042] [id = 478] 11:18:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f818d015800) [pid = 6042] [serial = 1435] [outer = (nil)] 11:18:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f818d20a400) [pid = 6042] [serial = 1436] [outer = 0x7f818d015800] 11:18:35 INFO - PROCESS | 6042 | 1461176315974 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f818d210400) [pid = 6042] [serial = 1437] [outer = 0x7f818d015800] 11:18:37 INFO - PROCESS | 6042 | 1461176317352 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]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1938ms 11:18:37 INFO - PROCESS | 6042 | 1461176317409 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 6042 | 1461176317415 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 11:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:18:37 INFO - PROCESS | 6042 | 1461176317477 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 6042 | 1461176317483 Marionette TRACE conn3 <- [1,1886,null,{}] 11:18:37 INFO - PROCESS | 6042 | 1461176317522 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}] 11:18:37 INFO - PROCESS | 6042 | 1461176317692 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:18:37 INFO - PROCESS | 6042 | 1461176317911 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819357a000 == 160 [pid = 6042] [id = 479] 11:18:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f818d211000) [pid = 6042] [serial = 1438] [outer = (nil)] 11:18:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f818e123c00) [pid = 6042] [serial = 1439] [outer = 0x7f818d211000] 11:18:37 INFO - PROCESS | 6042 | 1461176317979 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f818ef2fc00) [pid = 6042] [serial = 1440] [outer = 0x7f818d211000] 11:18:38 INFO - PROCESS | 6042 | 1461176318884 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]]]}] 11:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1515ms 11:18:38 INFO - PROCESS | 6042 | 1461176318940 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 6042 | 1461176318947 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 11:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:18:38 INFO - PROCESS | 6042 | 1461176318957 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 6042 | 1461176318959 Marionette TRACE conn3 <- [1,1890,null,{}] 11:18:38 INFO - PROCESS | 6042 | 1461176318964 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}] 11:18:39 INFO - PROCESS | 6042 | 1461176319139 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:18:39 INFO - PROCESS | 6042 | 1461176319595 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8d8800 == 161 [pid = 6042] [id = 480] 11:18:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f819054b800) [pid = 6042] [serial = 1441] [outer = (nil)] 11:18:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f81907afc00) [pid = 6042] [serial = 1442] [outer = 0x7f819054b800] 11:18:39 INFO - PROCESS | 6042 | 1461176319719 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f81913bbc00) [pid = 6042] [serial = 1443] [outer = 0x7f819054b800] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819357c800 == 160 [pid = 6042] [id = 373] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a48f8000 == 159 [pid = 6042] [id = 251] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3124800 == 158 [pid = 6042] [id = 72] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5f4a800 == 157 [pid = 6042] [id = 405] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f8193acb800) [pid = 6042] [serial = 1307] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f81a6764800) [pid = 6042] [serial = 1304] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81a480f800) [pid = 6042] [serial = 1301] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81a3f34400) [pid = 6042] [serial = 1298] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f818ef35800) [pid = 6042] [serial = 1310] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cac4800 == 156 [pid = 6042] [id = 465] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c3a5800 == 155 [pid = 6042] [id = 464] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199e9b000 == 154 [pid = 6042] [id = 463] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819446b000 == 153 [pid = 6042] [id = 462] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2c9800 == 152 [pid = 6042] [id = 461] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818cadb000 == 151 [pid = 6042] [id = 460] 11:18:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819074c800 == 150 [pid = 6042] [id = 459] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819ae82000) [pid = 6042] [serial = 1332] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f819029c800) [pid = 6042] [serial = 1272] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f81a2e0f400) [pid = 6042] [serial = 1295] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f81932e5400) [pid = 6042] [serial = 1322] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f818ef34400) [pid = 6042] [serial = 1314] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f819ca07c00) [pid = 6042] [serial = 1289] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f819c052800) [pid = 6042] [serial = 1286] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f819ad64800) [pid = 6042] [serial = 1283] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f81913c3000) [pid = 6042] [serial = 1320] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f8199c66c00) [pid = 6042] [serial = 1329] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f81946ed400) [pid = 6042] [serial = 1328] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f8193ac9800) [pid = 6042] [serial = 1280] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81912aac00) [pid = 6042] [serial = 1277] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f818e1d6c00) [pid = 6042] [serial = 1316] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f818a61f800) [pid = 6042] [serial = 1274] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f81a0c5d000) [pid = 6042] [serial = 1292] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f818a7b5c00) [pid = 6042] [serial = 1313] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f81907b6400) [pid = 6042] [serial = 1319] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f8193ac9000) [pid = 6042] [serial = 1323] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f8193b53800) [pid = 6042] [serial = 1325] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f8193b60400) [pid = 6042] [serial = 1326] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f8199d97c00) [pid = 6042] [serial = 1331] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f8190289400) [pid = 6042] [serial = 1317] [outer = (nil)] [url = about:blank] 11:18:40 INFO - PROCESS | 6042 | 1461176320739 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]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1840ms 11:18:40 INFO - PROCESS | 6042 | 1461176320798 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 6042 | 1461176320800 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 11:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:18:40 INFO - PROCESS | 6042 | 1461176320807 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 6042 | 1461176320812 Marionette TRACE conn3 <- [1,1894,null,{}] 11:18:40 INFO - PROCESS | 6042 | 1461176320827 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}] 11:18:41 INFO - PROCESS | 6042 | 1461176321001 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:18:41 INFO - PROCESS | 6042 | 1461176321265 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915f1800 == 151 [pid = 6042] [id = 481] 11:18:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f8190289400) [pid = 6042] [serial = 1444] [outer = (nil)] 11:18:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f8193384800) [pid = 6042] [serial = 1445] [outer = 0x7f8190289400] 11:18:41 INFO - PROCESS | 6042 | 1461176321332 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f8193af2c00) [pid = 6042] [serial = 1446] [outer = 0x7f8190289400] 11:18:42 INFO - PROCESS | 6042 | 1461176322037 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]]]}] 11:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1283ms 11:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:18:42 INFO - PROCESS | 6042 | 1461176322091 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 6042 | 1461176322095 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 11:18:42 INFO - PROCESS | 6042 | 1461176322101 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 6042 | 1461176322104 Marionette TRACE conn3 <- [1,1898,null,{}] 11:18:42 INFO - PROCESS | 6042 | 1461176322108 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}] 11:18:42 INFO - PROCESS | 6042 | 1461176322268 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:18:42 INFO - PROCESS | 6042 | 1461176322282 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194456000 == 152 [pid = 6042] [id = 482] 11:18:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81934ef800) [pid = 6042] [serial = 1447] [outer = (nil)] 11:18:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f8194511000) [pid = 6042] [serial = 1448] [outer = 0x7f81934ef800] 11:18:42 INFO - PROCESS | 6042 | 1461176322344 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81947dec00) [pid = 6042] [serial = 1449] [outer = 0x7f81934ef800] 11:18:43 INFO - PROCESS | 6042 | 1461176323280 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]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1232ms 11:18:43 INFO - PROCESS | 6042 | 1461176323333 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 6042 | 1461176323336 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 11:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:18:43 INFO - PROCESS | 6042 | 1461176323359 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 6042 | 1461176323363 Marionette TRACE conn3 <- [1,1902,null,{}] 11:18:43 INFO - PROCESS | 6042 | 1461176323368 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}] 11:18:43 INFO - PROCESS | 6042 | 1461176323593 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:18:43 INFO - PROCESS | 6042 | 1461176323621 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199abf800 == 153 [pid = 6042] [id = 483] 11:18:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f8199611c00) [pid = 6042] [serial = 1450] [outer = (nil)] 11:18:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f8199c71c00) [pid = 6042] [serial = 1451] [outer = 0x7f8199611c00] 11:18:43 INFO - PROCESS | 6042 | 1461176323680 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819ad67c00) [pid = 6042] [serial = 1452] [outer = 0x7f8199611c00] 11:18:44 INFO - PROCESS | 6042 | 1461176324611 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]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1294ms 11:18:44 INFO - PROCESS | 6042 | 1461176324666 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 6042 | 1461176324668 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 11:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:18:44 INFO - PROCESS | 6042 | 1461176324674 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 6042 | 1461176324676 Marionette TRACE conn3 <- [1,1906,null,{}] 11:18:44 INFO - PROCESS | 6042 | 1461176324682 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}] 11:18:44 INFO - PROCESS | 6042 | 1461176324934 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:18:44 INFO - PROCESS | 6042 | 1461176324966 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c222000 == 154 [pid = 6042] [id = 484] 11:18:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819babb400) [pid = 6042] [serial = 1453] [outer = (nil)] 11:18:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f819c126400) [pid = 6042] [serial = 1454] [outer = 0x7f819babb400] 11:18:45 INFO - PROCESS | 6042 | 1461176325031 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f819ca0c800) [pid = 6042] [serial = 1455] [outer = 0x7f819babb400] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81947e0800) [pid = 6042] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f819d0ac800) [pid = 6042] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f81913b5400) [pid = 6042] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f8193ac4800) [pid = 6042] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f818a7ae000) [pid = 6042] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f818a7ad000) [pid = 6042] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:18:45 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f81a258b800) [pid = 6042] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:18:46 INFO - PROCESS | 6042 | 1461176326161 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]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1528ms 11:18:46 INFO - PROCESS | 6042 | 1461176326204 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 6042 | 1461176326208 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 11:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:18:46 INFO - PROCESS | 6042 | 1461176326222 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 6042 | 1461176326224 Marionette TRACE conn3 <- [1,1910,null,{}] 11:18:46 INFO - PROCESS | 6042 | 1461176326231 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}] 11:18:46 INFO - PROCESS | 6042 | 1461176326400 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:18:46 INFO - PROCESS | 6042 | 1461176326416 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c36b000 == 155 [pid = 6042] [id = 485] 11:18:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81946e8400) [pid = 6042] [serial = 1456] [outer = (nil)] 11:18:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f819cbd8400) [pid = 6042] [serial = 1457] [outer = 0x7f81946e8400] 11:18:46 INFO - PROCESS | 6042 | 1461176326479 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f819cf58000) [pid = 6042] [serial = 1458] [outer = 0x7f81946e8400] 11:18:47 INFO - PROCESS | 6042 | 1461176327314 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]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1148ms 11:18:47 INFO - PROCESS | 6042 | 1461176327363 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 6042 | 1461176327366 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 11:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:18:47 INFO - PROCESS | 6042 | 1461176327381 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 6042 | 1461176327383 Marionette TRACE conn3 <- [1,1914,null,{}] 11:18:47 INFO - PROCESS | 6042 | 1461176327388 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}] 11:18:47 INFO - PROCESS | 6042 | 1461176327547 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:18:47 INFO - PROCESS | 6042 | 1461176327561 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cabf000 == 156 [pid = 6042] [id = 486] 11:18:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f819ca0c400) [pid = 6042] [serial = 1459] [outer = (nil)] 11:18:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f819d0b1400) [pid = 6042] [serial = 1460] [outer = 0x7f819ca0c400] 11:18:47 INFO - PROCESS | 6042 | 1461176327620 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f819d2b2c00) [pid = 6042] [serial = 1461] [outer = 0x7f819ca0c400] 11:18:48 INFO - PROCESS | 6042 | 1461176328798 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1479ms 11:18:48 INFO - PROCESS | 6042 | 1461176328869 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 6042 | 1461176328876 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 11:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:18:48 INFO - PROCESS | 6042 | 1461176328888 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 6042 | 1461176328892 Marionette TRACE conn3 <- [1,1918,null,{}] 11:18:48 INFO - PROCESS | 6042 | 1461176328900 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}] 11:18:49 INFO - PROCESS | 6042 | 1461176329096 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:18:49 INFO - PROCESS | 6042 | 1461176329303 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819328c800 == 157 [pid = 6042] [id = 487] 11:18:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f818ef34400) [pid = 6042] [serial = 1462] [outer = (nil)] 11:18:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f819015c000) [pid = 6042] [serial = 1463] [outer = 0x7f818ef34400] 11:18:49 INFO - PROCESS | 6042 | 1461176329422 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81902a0400) [pid = 6042] [serial = 1464] [outer = 0x7f818ef34400] 11:18:50 INFO - PROCESS | 6042 | 1461176330427 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1582ms 11:18:50 INFO - PROCESS | 6042 | 1461176330471 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 6042 | 1461176330480 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 11:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:18:50 INFO - PROCESS | 6042 | 1461176330489 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 6042 | 1461176330493 Marionette TRACE conn3 <- [1,1922,null,{}] 11:18:50 INFO - PROCESS | 6042 | 1461176330499 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}] 11:18:50 INFO - PROCESS | 6042 | 1461176330690 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:18:50 INFO - PROCESS | 6042 | 1461176330892 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ac4f000 == 158 [pid = 6042] [id = 488] 11:18:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f818ef35800) [pid = 6042] [serial = 1465] [outer = (nil)] 11:18:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f8193b5b400) [pid = 6042] [serial = 1466] [outer = 0x7f818ef35800] 11:18:51 INFO - PROCESS | 6042 | 1461176331088 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f81947db000) [pid = 6042] [serial = 1467] [outer = 0x7f818ef35800] 11:18:51 INFO - PROCESS | 6042 | 1461176331972 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1535ms 11:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:18:52 INFO - PROCESS | 6042 | 1461176332025 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 6042 | 1461176332028 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 11:18:52 INFO - PROCESS | 6042 | 1461176332035 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 6042 | 1461176332040 Marionette TRACE conn3 <- [1,1926,null,{}] 11:18:52 INFO - PROCESS | 6042 | 1461176332056 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}] 11:18:52 INFO - PROCESS | 6042 | 1461176332263 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:18:52 INFO - PROCESS | 6042 | 1461176332469 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3e3000 == 159 [pid = 6042] [id = 489] 11:18:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f8199c73000) [pid = 6042] [serial = 1468] [outer = (nil)] 11:18:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f819c07ac00) [pid = 6042] [serial = 1469] [outer = 0x7f8199c73000] 11:18:52 INFO - PROCESS | 6042 | 1461176332585 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f819cf4cc00) [pid = 6042] [serial = 1470] [outer = 0x7f8199c73000] 11:18:53 INFO - PROCESS | 6042 | 1461176333510 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]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1540ms 11:18:53 INFO - PROCESS | 6042 | 1461176333575 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:18:53 INFO - PROCESS | 6042 | 1461176333580 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 11:18:53 INFO - PROCESS | 6042 | 1461176333586 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 6042 | 1461176333589 Marionette TRACE conn3 <- [1,1930,null,{}] 11:18:53 INFO - PROCESS | 6042 | 1461176333594 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}] 11:18:53 INFO - PROCESS | 6042 | 1461176333783 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:18:54 INFO - PROCESS | 6042 | 1461176333998 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fe3c800 == 160 [pid = 6042] [id = 490] 11:18:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f8199d97c00) [pid = 6042] [serial = 1471] [outer = (nil)] 11:18:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f819d251000) [pid = 6042] [serial = 1472] [outer = 0x7f8199d97c00] 11:18:54 INFO - PROCESS | 6042 | 1461176334123 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f819fd63800) [pid = 6042] [serial = 1473] [outer = 0x7f8199d97c00] 11:18:55 INFO - PROCESS | 6042 | 1461176335062 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1532ms 11:18:55 INFO - PROCESS | 6042 | 1461176335119 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:18:55 INFO - PROCESS | 6042 | 1461176335123 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 11:18:55 INFO - PROCESS | 6042 | 1461176335128 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 6042 | 1461176335133 Marionette TRACE conn3 <- [1,1934,null,{}] 11:18:55 INFO - PROCESS | 6042 | 1461176335138 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}] 11:18:55 INFO - PROCESS | 6042 | 1461176335316 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:18:55 INFO - PROCESS | 6042 | 1461176335520 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07d8800 == 161 [pid = 6042] [id = 491] 11:18:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f819d0a3800) [pid = 6042] [serial = 1474] [outer = (nil)] 11:18:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f81a007c400) [pid = 6042] [serial = 1475] [outer = 0x7f819d0a3800] 11:18:55 INFO - PROCESS | 6042 | 1461176335635 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81a0c61800) [pid = 6042] [serial = 1476] [outer = 0x7f819d0a3800] 11:18:56 INFO - PROCESS | 6042 | 1461176336571 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]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1491ms 11:18:56 INFO - PROCESS | 6042 | 1461176336620 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 6042 | 1461176336624 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 11:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:18:56 INFO - PROCESS | 6042 | 1461176336630 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 6042 | 1461176336632 Marionette TRACE conn3 <- [1,1938,null,{}] 11:18:56 INFO - PROCESS | 6042 | 1461176336638 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}] 11:18:56 INFO - PROCESS | 6042 | 1461176336837 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:18:57 INFO - PROCESS | 6042 | 1461176337044 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24b4000 == 162 [pid = 6042] [id = 492] 11:18:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f819fde2000) [pid = 6042] [serial = 1477] [outer = (nil)] 11:18:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f81a40e3800) [pid = 6042] [serial = 1478] [outer = 0x7f819fde2000] 11:18:57 INFO - PROCESS | 6042 | 1461176337161 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f81a4951400) [pid = 6042] [serial = 1479] [outer = 0x7f819fde2000] 11:18:58 INFO - PROCESS | 6042 | 1461176338056 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1478ms 11:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:18:58 INFO - PROCESS | 6042 | 1461176338108 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 6042 | 1461176338111 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 11:18:58 INFO - PROCESS | 6042 | 1461176338117 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 6042 | 1461176338121 Marionette TRACE conn3 <- [1,1942,null,{}] 11:18:58 INFO - PROCESS | 6042 | 1461176338128 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}] 11:18:58 INFO - PROCESS | 6042 | 1461176338323 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:18:58 INFO - PROCESS | 6042 | 1461176338536 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f47800 == 163 [pid = 6042] [id = 493] 11:18:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f819fded400) [pid = 6042] [serial = 1480] [outer = (nil)] 11:18:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f81a6641400) [pid = 6042] [serial = 1481] [outer = 0x7f819fded400] 11:18:58 INFO - PROCESS | 6042 | 1461176338609 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f81a675b000) [pid = 6042] [serial = 1482] [outer = 0x7f819fded400] 11:18:59 INFO - PROCESS | 6042 | 1461176339492 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1429ms 11:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:18:59 INFO - PROCESS | 6042 | 1461176339546 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 6042 | 1461176339549 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 11:18:59 INFO - PROCESS | 6042 | 1461176339555 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 6042 | 1461176339558 Marionette TRACE conn3 <- [1,1946,null,{}] 11:18:59 INFO - PROCESS | 6042 | 1461176339564 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}] 11:18:59 INFO - PROCESS | 6042 | 1461176339749 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:18:59 INFO - PROCESS | 6042 | 1461176339972 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ad116800 == 164 [pid = 6042] [id = 494] 11:19:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f81900e0400) [pid = 6042] [serial = 1483] [outer = (nil)] 11:19:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f81a6bce800) [pid = 6042] [serial = 1484] [outer = 0x7f81900e0400] 11:19:00 INFO - PROCESS | 6042 | 1461176340088 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81a92b5400) [pid = 6042] [serial = 1485] [outer = 0x7f81900e0400] 11:19:01 INFO - PROCESS | 6042 | 1461176340998 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1486ms 11:19:01 INFO - PROCESS | 6042 | 1461176341041 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 6042 | 1461176341045 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 11:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:19:01 INFO - PROCESS | 6042 | 1461176341050 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 6042 | 1461176341053 Marionette TRACE conn3 <- [1,1950,null,{}] 11:19:01 INFO - PROCESS | 6042 | 1461176341059 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}] 11:19:01 INFO - PROCESS | 6042 | 1461176341298 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:19:01 INFO - PROCESS | 6042 | 1461176341505 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4520000 == 165 [pid = 6042] [id = 495] 11:19:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f81a75de400) [pid = 6042] [serial = 1486] [outer = (nil)] 11:19:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f81b2e51400) [pid = 6042] [serial = 1487] [outer = 0x7f81a75de400] 11:19:01 INFO - PROCESS | 6042 | 1461176341659 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f81b3578c00) [pid = 6042] [serial = 1488] [outer = 0x7f81a75de400] 11:19:02 INFO - PROCESS | 6042 | 1461176342699 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1682ms 11:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:19:02 INFO - PROCESS | 6042 | 1461176342734 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 6042 | 1461176342737 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 11:19:02 INFO - PROCESS | 6042 | 1461176342743 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 6042 | 1461176342746 Marionette TRACE conn3 <- [1,1954,null,{}] 11:19:02 INFO - PROCESS | 6042 | 1461176342753 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}] 11:19:02 INFO - PROCESS | 6042 | 1461176342950 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:19:03 INFO - PROCESS | 6042 | 1461176343219 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8742000 == 166 [pid = 6042] [id = 496] 11:19:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f8191109800) [pid = 6042] [serial = 1489] [outer = (nil)] 11:19:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f81b35b5c00) [pid = 6042] [serial = 1490] [outer = 0x7f8191109800] 11:19:03 INFO - PROCESS | 6042 | 1461176343296 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f81b87a1800) [pid = 6042] [serial = 1491] [outer = 0x7f8191109800] 11:19:04 INFO - PROCESS | 6042 | 1461176344138 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1435ms 11:19:04 INFO - PROCESS | 6042 | 1461176344179 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 6042 | 1461176344182 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 11:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:19:04 INFO - PROCESS | 6042 | 1461176344188 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 6042 | 1461176344192 Marionette TRACE conn3 <- [1,1958,null,{}] 11:19:04 INFO - PROCESS | 6042 | 1461176344198 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}] 11:19:04 INFO - PROCESS | 6042 | 1461176344409 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:19:04 INFO - PROCESS | 6042 | 1461176344618 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190591000 == 167 [pid = 6042] [id = 497] 11:19:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f818d3d1c00) [pid = 6042] [serial = 1492] [outer = (nil)] 11:19:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f818d3d8800) [pid = 6042] [serial = 1493] [outer = 0x7f818d3d1c00] 11:19:04 INFO - PROCESS | 6042 | 1461176344733 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f81b8907c00) [pid = 6042] [serial = 1494] [outer = 0x7f818d3d1c00] 11:19:05 INFO - PROCESS | 6042 | 1461176345664 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1530ms 11:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:19:05 INFO - PROCESS | 6042 | 1461176345720 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 6042 | 1461176345723 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 11:19:05 INFO - PROCESS | 6042 | 1461176345730 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 6042 | 1461176345733 Marionette TRACE conn3 <- [1,1962,null,{}] 11:19:05 INFO - PROCESS | 6042 | 1461176345738 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}] 11:19:05 INFO - PROCESS | 6042 | 1461176345921 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:19:06 INFO - PROCESS | 6042 | 1461176346138 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e14b000 == 168 [pid = 6042] [id = 498] 11:19:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f818a61e000) [pid = 6042] [serial = 1495] [outer = (nil)] 11:19:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f818a7ae400) [pid = 6042] [serial = 1496] [outer = 0x7f818a61e000] 11:19:06 INFO - PROCESS | 6042 | 1461176346615 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f818d20c800) [pid = 6042] [serial = 1497] [outer = 0x7f818a61e000] 11:19:07 INFO - PROCESS | 6042 | 1461176347594 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1933ms 11:19:07 INFO - PROCESS | 6042 | 1461176347664 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 6042 | 1461176347670 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 11:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:19:07 INFO - PROCESS | 6042 | 1461176347679 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 6042 | 1461176347682 Marionette TRACE conn3 <- [1,1966,null,{}] 11:19:07 INFO - PROCESS | 6042 | 1461176347690 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}] 11:19:07 INFO - PROCESS | 6042 | 1461176347924 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:19:08 INFO - PROCESS | 6042 | 1461176348372 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8de800 == 169 [pid = 6042] [id = 499] 11:19:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f818e121800) [pid = 6042] [serial = 1498] [outer = (nil)] 11:19:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f818e1da400) [pid = 6042] [serial = 1499] [outer = 0x7f818e121800] 11:19:08 INFO - PROCESS | 6042 | 1461176348442 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f818fe90800) [pid = 6042] [serial = 1500] [outer = 0x7f818e121800] 11:19:09 INFO - PROCESS | 6042 | 1461176349344 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1737ms 11:19:09 INFO - PROCESS | 6042 | 1461176349416 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 6042 | 1461176349422 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 11:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:19:09 INFO - PROCESS | 6042 | 1461176349431 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 6042 | 1461176349435 Marionette TRACE conn3 <- [1,1970,null,{}] 11:19:09 INFO - PROCESS | 6042 | 1461176349441 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}] 11:19:09 INFO - PROCESS | 6042 | 1461176349660 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:19:10 INFO - PROCESS | 6042 | 1461176350029 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193568000 == 170 [pid = 6042] [id = 500] 11:19:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f8191dac400) [pid = 6042] [serial = 1501] [outer = (nil)] 11:19:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f8191db8400) [pid = 6042] [serial = 1502] [outer = 0x7f8191dac400] 11:19:10 INFO - PROCESS | 6042 | 1461176350104 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f8193ac3c00) [pid = 6042] [serial = 1503] [outer = 0x7f8191dac400] 11:19:10 INFO - PROCESS | 6042 | 1461176350996 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1585ms 11:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:19:11 INFO - PROCESS | 6042 | 1461176351027 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 6042 | 1461176351030 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 11:19:11 INFO - PROCESS | 6042 | 1461176351039 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 6042 | 1461176351045 Marionette TRACE conn3 <- [1,1974,null,{}] 11:19:11 INFO - PROCESS | 6042 | 1461176351060 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}] 11:19:11 INFO - PROCESS | 6042 | 1461176351242 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:19:11 INFO - PROCESS | 6042 | 1461176351471 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2d7800 == 171 [pid = 6042] [id = 501] 11:19:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f818d37d400) [pid = 6042] [serial = 1504] [outer = (nil)] 11:19:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f819338f400) [pid = 6042] [serial = 1505] [outer = 0x7f818d37d400] 11:19:11 INFO - PROCESS | 6042 | 1461176351583 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f8199bd7c00) [pid = 6042] [serial = 1506] [outer = 0x7f818d37d400] 11:19:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bb2c4000 == 170 [pid = 6042] [id = 388] 11:19:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d1c4800 == 169 [pid = 6042] [id = 435] 11:19:11 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bca85000 == 168 [pid = 6042] [id = 434] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f81a5a76000) [pid = 6042] [serial = 1367] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f819d2ac400) [pid = 6042] [serial = 1352] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f819ca07800) [pid = 6042] [serial = 1349] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f81a0c63000) [pid = 6042] [serial = 1361] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f819cf57000) [pid = 6042] [serial = 1397] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f81a3f7ec00) [pid = 6042] [serial = 1364] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f81932e0400) [pid = 6042] [serial = 1340] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f819960ac00) [pid = 6042] [serial = 1343] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f8190286000) [pid = 6042] [serial = 1337] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f81a060b800) [pid = 6042] [serial = 1358] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f819c11cc00) [pid = 6042] [serial = 1346] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f81a905b800) [pid = 6042] [serial = 1373] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f819fde8400) [pid = 6042] [serial = 1355] [outer = (nil)] [url = about:blank] 11:19:11 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f81a5929000) [pid = 6042] [serial = 1370] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c36b000 == 167 [pid = 6042] [id = 485] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c222000 == 166 [pid = 6042] [id = 484] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199abf800 == 165 [pid = 6042] [id = 483] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194456000 == 164 [pid = 6042] [id = 482] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915f1800 == 163 [pid = 6042] [id = 481] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8d8800 == 162 [pid = 6042] [id = 480] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819357a000 == 161 [pid = 6042] [id = 479] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bc89e800 == 160 [pid = 6042] [id = 476] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b89a8000 == 159 [pid = 6042] [id = 475] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8745000 == 158 [pid = 6042] [id = 474] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8257000 == 157 [pid = 6042] [id = 473] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d28800 == 156 [pid = 6042] [id = 472] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3055800 == 155 [pid = 6042] [id = 471] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a3f800 == 154 [pid = 6042] [id = 470] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e59800 == 153 [pid = 6042] [id = 469] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d5c7000 == 152 [pid = 6042] [id = 468] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194462800 == 151 [pid = 6042] [id = 467] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818ef98800 == 150 [pid = 6042] [id = 436] 11:19:12 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8c6800 == 149 [pid = 6042] [id = 466] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f819c6b4c00) [pid = 6042] [serial = 1391] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f819d259c00) [pid = 6042] [serial = 1394] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f819c053800) [pid = 6042] [serial = 1334] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f81913bfc00) [pid = 6042] [serial = 1382] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f819ad6c800) [pid = 6042] [serial = 1388] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f8191538c00) [pid = 6042] [serial = 1385] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f8193b59400) [pid = 6042] [serial = 1386] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f81932e8000) [pid = 6042] [serial = 1383] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f818ef52000) [pid = 6042] [serial = 1380] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f818a7b7800) [pid = 6042] [serial = 1379] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f81a48dd000) [pid = 6042] [serial = 1209] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f818ef4e800) [pid = 6042] [serial = 1376] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f819cbdd000) [pid = 6042] [serial = 1392] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f81a0071c00) [pid = 6042] [serial = 1395] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f819b2c8c00) [pid = 6042] [serial = 1389] [outer = (nil)] [url = about:blank] 11:19:12 INFO - PROCESS | 6042 | 1461176352499 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1491ms 11:19:12 INFO - PROCESS | 6042 | 1461176352552 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 6042 | 1461176352555 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 11:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:19:12 INFO - PROCESS | 6042 | 1461176352563 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 6042 | 1461176352565 Marionette TRACE conn3 <- [1,1978,null,{}] 11:19:12 INFO - PROCESS | 6042 | 1461176352571 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}] 11:19:12 INFO - PROCESS | 6042 | 1461176352737 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:19:12 INFO - PROCESS | 6042 | 1461176352752 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193bab000 == 150 [pid = 6042] [id = 502] 11:19:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f818a7b7800) [pid = 6042] [serial = 1507] [outer = (nil)] 11:19:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f819baba800) [pid = 6042] [serial = 1508] [outer = 0x7f818a7b7800] 11:19:12 INFO - PROCESS | 6042 | 1461176352813 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f819c07c000) [pid = 6042] [serial = 1509] [outer = 0x7f818a7b7800] 11:19:13 INFO - PROCESS | 6042 | 1461176353746 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1231ms 11:19:13 INFO - PROCESS | 6042 | 1461176353795 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 6042 | 1461176353799 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 11:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:19:13 INFO - PROCESS | 6042 | 1461176353804 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 6042 | 1461176353807 Marionette TRACE conn3 <- [1,1982,null,{}] 11:19:13 INFO - PROCESS | 6042 | 1461176353812 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}] 11:19:13 INFO - PROCESS | 6042 | 1461176353984 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:19:14 INFO - PROCESS | 6042 | 1461176354164 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199e9c000 == 151 [pid = 6042] [id = 503] 11:19:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f819c07f800) [pid = 6042] [serial = 1510] [outer = (nil)] 11:19:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f819ca07800) [pid = 6042] [serial = 1511] [outer = 0x7f819c07f800] 11:19:14 INFO - PROCESS | 6042 | 1461176354237 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f819d259c00) [pid = 6042] [serial = 1512] [outer = 0x7f819c07f800] 11:19:15 INFO - PROCESS | 6042 | 1461176355116 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1379ms 11:19:15 INFO - PROCESS | 6042 | 1461176355184 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 6042 | 1461176355188 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 11:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:19:15 INFO - PROCESS | 6042 | 1461176355194 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 6042 | 1461176355195 Marionette TRACE conn3 <- [1,1986,null,{}] 11:19:15 INFO - PROCESS | 6042 | 1461176355201 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}] 11:19:15 INFO - PROCESS | 6042 | 1461176355443 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:19:15 INFO - PROCESS | 6042 | 1461176355466 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c37c000 == 152 [pid = 6042] [id = 504] 11:19:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f819ca05400) [pid = 6042] [serial = 1513] [outer = (nil)] 11:19:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81a0169800) [pid = 6042] [serial = 1514] [outer = 0x7f819ca05400] 11:19:15 INFO - PROCESS | 6042 | 1461176355525 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f81a016d800) [pid = 6042] [serial = 1515] [outer = 0x7f819ca05400] 11:19:16 INFO - PROCESS | 6042 | 1461176356389 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1228ms 11:19:16 INFO - PROCESS | 6042 | 1461176356447 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 6042 | 1461176356449 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 11:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:19:16 INFO - PROCESS | 6042 | 1461176356460 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 6042 | 1461176356462 Marionette TRACE conn3 <- [1,1990,null,{}] 11:19:16 INFO - PROCESS | 6042 | 1461176356466 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}] 11:19:16 INFO - PROCESS | 6042 | 1461176356694 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f819c650400) [pid = 6042] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f819d0a5400) [pid = 6042] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f818fe8cc00) [pid = 6042] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f819babf000) [pid = 6042] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f81a66b8c00) [pid = 6042] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f81913b6800) [pid = 6042] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f81913c2c00) [pid = 6042] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f8190153c00) [pid = 6042] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f8190290400) [pid = 6042] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f8190545c00) [pid = 6042] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81907ac400) [pid = 6042] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f819c11a800) [pid = 6042] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f8190543c00) [pid = 6042] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f818f044000) [pid = 6042] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f818a615400) [pid = 6042] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f818d01ac00) [pid = 6042] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f8199795400) [pid = 6042] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f819fb3a800) [pid = 6042] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f8193b56400) [pid = 6042] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f819ef0fc00) [pid = 6042] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f8191539400) [pid = 6042] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f819c080c00) [pid = 6042] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f819fde4000) [pid = 6042] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f8191db7c00) [pid = 6042] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f8194507c00) [pid = 6042] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f819c6b9800) [pid = 6042] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819d0a9800) [pid = 6042] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f818a615000) [pid = 6042] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f8194507800) [pid = 6042] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819c651000) [pid = 6042] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f818a617800) [pid = 6042] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f81a4813000) [pid = 6042] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a92ae800) [pid = 6042] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81a48ab400) [pid = 6042] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819cbe1c00) [pid = 6042] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f8190543000) [pid = 6042] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81947da000) [pid = 6042] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f818e1d1000) [pid = 6042] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f8193aec000) [pid = 6042] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f819ef74000) [pid = 6042] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f8190287800) [pid = 6042] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81907b9400) [pid = 6042] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f818f047800) [pid = 6042] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81907b0c00) [pid = 6042] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819bf09400) [pid = 6042] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819028bc00) [pid = 6042] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819fb3b000) [pid = 6042] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f819cbdf000) [pid = 6042] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f8190547000) [pid = 6042] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f8199611c00) [pid = 6042] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81946e8400) [pid = 6042] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f819babb400) [pid = 6042] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81947d8800) [pid = 6042] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f8199c6c400) [pid = 6042] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f8190289400) [pid = 6042] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f818a616400) [pid = 6042] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81a75ea000) [pid = 6042] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81946e8c00) [pid = 6042] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f8190284000) [pid = 6042] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f819054b800) [pid = 6042] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f81934ef800) [pid = 6042] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f818d211000) [pid = 6042] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f81a75e6800) [pid = 6042] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:19:17 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f8193ac6400) [pid = 6042] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:19:17 INFO - PROCESS | 6042 | 1461176357691 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818cad7000 == 153 [pid = 6042] [id = 505] 11:19:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f818a614c00) [pid = 6042] [serial = 1516] [outer = (nil)] 11:19:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f818a619800) [pid = 6042] [serial = 1517] [outer = 0x7f818a614c00] 11:19:17 INFO - PROCESS | 6042 | 1461176357757 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f818ef36000) [pid = 6042] [serial = 1518] [outer = 0x7f818a614c00] 11:19:18 INFO - PROCESS | 6042 | 1461176358406 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1983ms 11:19:18 INFO - PROCESS | 6042 | 1461176358443 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:19:18 INFO - PROCESS | 6042 | 1461176358458 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 11:19:18 INFO - PROCESS | 6042 | 1461176358465 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 6042 | 1461176358467 Marionette TRACE conn3 <- [1,1994,null,{}] 11:19:18 INFO - PROCESS | 6042 | 1461176358472 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}] 11:19:18 INFO - PROCESS | 6042 | 1461176358627 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:19:18 INFO - PROCESS | 6042 | 1461176358799 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998da800 == 154 [pid = 6042] [id = 506] 11:19:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f818a615000) [pid = 6042] [serial = 1519] [outer = (nil)] 11:19:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f8190547000) [pid = 6042] [serial = 1520] [outer = 0x7f818a615000] 11:19:18 INFO - PROCESS | 6042 | 1461176358859 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f819153a400) [pid = 6042] [serial = 1521] [outer = 0x7f818a615000] 11:19:19 INFO - PROCESS | 6042 | 1461176359712 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1278ms 11:19:19 INFO - PROCESS | 6042 | 1461176359744 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 6042 | 1461176359750 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 11:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:19:19 INFO - PROCESS | 6042 | 1461176359758 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 6042 | 1461176359763 Marionette TRACE conn3 <- [1,1998,null,{}] 11:19:19 INFO - PROCESS | 6042 | 1461176359773 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}] 11:19:19 INFO - PROCESS | 6042 | 1461176359973 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:19:20 INFO - PROCESS | 6042 | 1461176360203 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190587800 == 155 [pid = 6042] [id = 507] 11:19:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f818a615400) [pid = 6042] [serial = 1522] [outer = (nil)] 11:19:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f818d3d2800) [pid = 6042] [serial = 1523] [outer = 0x7f818a615400] 11:19:20 INFO - PROCESS | 6042 | 1461176360317 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f818e1d2800) [pid = 6042] [serial = 1524] [outer = 0x7f818a615400] 11:19:21 INFO - PROCESS | 6042 | 1461176361294 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1584ms 11:19:21 INFO - PROCESS | 6042 | 1461176361343 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 6042 | 1461176361353 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 11:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:19:21 INFO - PROCESS | 6042 | 1461176361363 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 6042 | 1461176361368 Marionette TRACE conn3 <- [1,2002,null,{}] 11:19:21 INFO - PROCESS | 6042 | 1461176361374 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}] 11:19:21 INFO - PROCESS | 6042 | 1461176361570 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:19:21 INFO - PROCESS | 6042 | 1461176361781 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819446d800 == 156 [pid = 6042] [id = 508] 11:19:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f818d37b400) [pid = 6042] [serial = 1525] [outer = (nil)] 11:19:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81913b5400) [pid = 6042] [serial = 1526] [outer = 0x7f818d37b400] 11:19:21 INFO - PROCESS | 6042 | 1461176361904 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f8191db0000) [pid = 6042] [serial = 1527] [outer = 0x7f818d37b400] 11:19:22 INFO - PROCESS | 6042 | ************************* 11:19:22 INFO - PROCESS | 6042 | A coding exception was thrown and uncaught in a Task. 11:19:22 INFO - PROCESS | 6042 | 11:19:22 INFO - PROCESS | 6042 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:19:22 INFO - PROCESS | 6042 | Full stack: 11:19:22 INFO - PROCESS | 6042 | ************************* 11:19:23 INFO - PROCESS | 6042 | 1461176363041 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1730ms 11:19:23 INFO - PROCESS | 6042 | 1461176363095 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 6042 | 1461176363099 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 11:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:19:23 INFO - PROCESS | 6042 | 1461176363105 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 6042 | 1461176363111 Marionette TRACE conn3 <- [1,2006,null,{}] 11:19:23 INFO - PROCESS | 6042 | 1461176363127 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}] 11:19:23 INFO - PROCESS | 6042 | 1461176363362 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:19:23 INFO - PROCESS | 6042 | 1461176363617 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e0ce800 == 157 [pid = 6042] [id = 509] 11:19:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f8199c71000) [pid = 6042] [serial = 1528] [outer = (nil)] 11:19:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819b2c7000) [pid = 6042] [serial = 1529] [outer = 0x7f8199c71000] 11:19:23 INFO - PROCESS | 6042 | 1461176363740 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819c080c00) [pid = 6042] [serial = 1530] [outer = 0x7f8199c71000] 11:19:24 INFO - PROCESS | 6042 | 1461176364621 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]]]}] 11:19:24 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 11:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1544ms 11:19:24 INFO - PROCESS | 6042 | 1461176364653 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 6042 | 1461176364658 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 11:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:19:24 INFO - PROCESS | 6042 | 1461176364663 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 6042 | 1461176364666 Marionette TRACE conn3 <- [1,2010,null,{}] 11:19:24 INFO - PROCESS | 6042 | 1461176364671 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}] 11:19:24 INFO - PROCESS | 6042 | 1461176364862 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:19:25 INFO - PROCESS | 6042 | 1461176365153 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0810000 == 158 [pid = 6042] [id = 510] 11:19:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819c884000) [pid = 6042] [serial = 1531] [outer = (nil)] 11:19:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819d0a9800) [pid = 6042] [serial = 1532] [outer = 0x7f819c884000] 11:19:25 INFO - PROCESS | 6042 | 1461176365277 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819d2ad400) [pid = 6042] [serial = 1533] [outer = 0x7f819c884000] 11:19:26 INFO - PROCESS | 6042 | 1461176366108 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]]]}] 11:19:26 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 11:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1482ms 11:19:26 INFO - PROCESS | 6042 | 1461176366147 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 6042 | 1461176366152 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 11:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:19:26 INFO - PROCESS | 6042 | 1461176366158 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 6042 | 1461176366161 Marionette TRACE conn3 <- [1,2014,null,{}] 11:19:26 INFO - PROCESS | 6042 | 1461176366166 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}] 11:19:26 INFO - PROCESS | 6042 | 1461176366353 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:19:26 INFO - PROCESS | 6042 | 1461176366584 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a42eb800 == 159 [pid = 6042] [id = 511] 11:19:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819cbd2800) [pid = 6042] [serial = 1534] [outer = (nil)] 11:19:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819fe56000) [pid = 6042] [serial = 1535] [outer = 0x7f819cbd2800] 11:19:26 INFO - PROCESS | 6042 | 1461176366698 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a0168800) [pid = 6042] [serial = 1536] [outer = 0x7f819cbd2800] 11:19:27 INFO - PROCESS | 6042 | 1461176367620 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]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1528ms 11:19:27 INFO - PROCESS | 6042 | 1461176367687 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 6042 | 1461176367690 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 11:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:19:27 INFO - PROCESS | 6042 | 1461176367696 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 6042 | 1461176367699 Marionette TRACE conn3 <- [1,2018,null,{}] 11:19:27 INFO - PROCESS | 6042 | 1461176367705 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}] 11:19:27 INFO - PROCESS | 6042 | 1461176367918 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:19:28 INFO - PROCESS | 6042 | 1461176368136 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f96800 == 160 [pid = 6042] [id = 512] 11:19:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f818ef4bc00) [pid = 6042] [serial = 1537] [outer = (nil)] 11:19:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819d0a5c00) [pid = 6042] [serial = 1538] [outer = 0x7f818ef4bc00] 11:19:28 INFO - PROCESS | 6042 | 1461176368252 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a3fda800) [pid = 6042] [serial = 1539] [outer = 0x7f818ef4bc00] 11:19:29 INFO - PROCESS | 6042 | 1461176369184 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1531ms 11:19:29 INFO - PROCESS | 6042 | 1461176369229 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 6042 | 1461176369233 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 11:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:19:29 INFO - PROCESS | 6042 | 1461176369238 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 6042 | 1461176369241 Marionette TRACE conn3 <- [1,2022,null,{}] 11:19:29 INFO - PROCESS | 6042 | 1461176369246 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}] 11:19:29 INFO - PROCESS | 6042 | 1461176369431 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:19:29 INFO - PROCESS | 6042 | 1461176369649 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b420b800 == 161 [pid = 6042] [id = 513] 11:19:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f818ef55800) [pid = 6042] [serial = 1540] [outer = (nil)] 11:19:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81a4810800) [pid = 6042] [serial = 1541] [outer = 0x7f818ef55800] 11:19:29 INFO - PROCESS | 6042 | 1461176369759 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a592c800) [pid = 6042] [serial = 1542] [outer = 0x7f818ef55800] 11:19:30 INFO - PROCESS | 6042 | 1461176370666 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]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1478ms 11:19:30 INFO - PROCESS | 6042 | 1461176370719 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 6042 | 1461176370723 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 11:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:19:30 INFO - PROCESS | 6042 | 1461176370730 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 6042 | 1461176370733 Marionette TRACE conn3 <- [1,2026,null,{}] 11:19:30 INFO - PROCESS | 6042 | 1461176370739 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}] 11:19:30 INFO - PROCESS | 6042 | 1461176370932 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:19:31 INFO - PROCESS | 6042 | 1461176371150 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8250800 == 162 [pid = 6042] [id = 514] 11:19:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f8190154400) [pid = 6042] [serial = 1543] [outer = (nil)] 11:19:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81a6b10400) [pid = 6042] [serial = 1544] [outer = 0x7f8190154400] 11:19:31 INFO - PROCESS | 6042 | 1461176371260 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81a9065c00) [pid = 6042] [serial = 1545] [outer = 0x7f8190154400] 11:19:32 INFO - PROCESS | 6042 | 1461176372166 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1481ms 11:19:32 INFO - PROCESS | 6042 | 1461176372212 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 6042 | 1461176372217 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 11:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:19:32 INFO - PROCESS | 6042 | 1461176372223 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 6042 | 1461176372226 Marionette TRACE conn3 <- [1,2030,null,{}] 11:19:32 INFO - PROCESS | 6042 | 1461176372231 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}] 11:19:32 INFO - PROCESS | 6042 | 1461176372413 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:19:32 INFO - PROCESS | 6042 | 1461176372630 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8997800 == 163 [pid = 6042] [id = 515] 11:19:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f818d3d9000) [pid = 6042] [serial = 1546] [outer = (nil)] 11:19:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81b2e53800) [pid = 6042] [serial = 1547] [outer = 0x7f818d3d9000] 11:19:32 INFO - PROCESS | 6042 | 1461176372742 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81b35aec00) [pid = 6042] [serial = 1548] [outer = 0x7f818d3d9000] 11:19:33 INFO - PROCESS | 6042 | 1461176373646 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1481ms 11:19:33 INFO - PROCESS | 6042 | 1461176373714 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 6042 | 1461176373718 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 11:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:19:33 INFO - PROCESS | 6042 | 1461176373727 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 6042 | 1461176373729 Marionette TRACE conn3 <- [1,2034,null,{}] 11:19:33 INFO - PROCESS | 6042 | 1461176373733 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}] 11:19:33 INFO - PROCESS | 6042 | 1461176373922 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:19:34 INFO - PROCESS | 6042 | 1461176374150 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193dad800 == 164 [pid = 6042] [id = 516] 11:19:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81a3fdc000) [pid = 6042] [serial = 1549] [outer = (nil)] 11:19:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81b46c7400) [pid = 6042] [serial = 1550] [outer = 0x7f81a3fdc000] 11:19:34 INFO - PROCESS | 6042 | 1461176374261 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81b83c5800) [pid = 6042] [serial = 1551] [outer = 0x7f81a3fdc000] 11:19:35 INFO - PROCESS | 6042 | 1461176375176 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1484ms 11:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:19:35 INFO - PROCESS | 6042 | 1461176375212 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 6042 | 1461176375216 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 11:19:35 INFO - PROCESS | 6042 | 1461176375222 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 6042 | 1461176375226 Marionette TRACE conn3 <- [1,2038,null,{}] 11:19:35 INFO - PROCESS | 6042 | 1461176375231 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}] 11:19:35 INFO - PROCESS | 6042 | 1461176375445 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:19:35 INFO - PROCESS | 6042 | 1461176375661 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a2c4000 == 165 [pid = 6042] [id = 517] 11:19:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81b3086000) [pid = 6042] [serial = 1552] [outer = (nil)] 11:19:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81b88d0000) [pid = 6042] [serial = 1553] [outer = 0x7f81b3086000] 11:19:35 INFO - PROCESS | 6042 | 1461176375787 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81b895a000) [pid = 6042] [serial = 1554] [outer = 0x7f81b3086000] 11:19:36 INFO - PROCESS | 6042 | 1461176376776 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1631ms 11:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:19:36 INFO - PROCESS | 6042 | 1461176376854 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 6042 | 1461176376856 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 11:19:36 INFO - PROCESS | 6042 | 1461176376862 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 6042 | 1461176376865 Marionette TRACE conn3 <- [1,2042,null,{}] 11:19:36 INFO - PROCESS | 6042 | 1461176376871 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}] 11:19:37 INFO - PROCESS | 6042 | 1461176377092 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:19:37 INFO - PROCESS | 6042 | 1461176377392 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a706800 == 166 [pid = 6042] [id = 518] 11:19:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f818ca9f800) [pid = 6042] [serial = 1555] [outer = (nil)] 11:19:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f818caa5000) [pid = 6042] [serial = 1556] [outer = 0x7f818ca9f800] 11:19:37 INFO - PROCESS | 6042 | 1461176377469 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f818e1d8400) [pid = 6042] [serial = 1557] [outer = 0x7f818ca9f800] 11:19:38 INFO - PROCESS | 6042 | 1461176378296 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]]]}] 11:19:38 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) 11:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1479ms 11:19:38 INFO - PROCESS | 6042 | 1461176378342 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 6042 | 1461176378345 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 11:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:19:38 INFO - PROCESS | 6042 | 1461176378351 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 6042 | 1461176378353 Marionette TRACE conn3 <- [1,2046,null,{}] 11:19:38 INFO - PROCESS | 6042 | 1461176378359 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}] 11:19:38 INFO - PROCESS | 6042 | 1461176378565 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:19:38 INFO - PROCESS | 6042 | 1461176378788 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8c2800 == 167 [pid = 6042] [id = 519] 11:19:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f818a614800) [pid = 6042] [serial = 1558] [outer = (nil)] 11:19:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f818a7ab800) [pid = 6042] [serial = 1559] [outer = 0x7f818a614800] 11:19:38 INFO - PROCESS | 6042 | 1461176378901 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f818ef34000) [pid = 6042] [serial = 1560] [outer = 0x7f818a614800] 11:19:39 INFO - PROCESS | 6042 | 1461176379847 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2084ms 11:19:40 INFO - PROCESS | 6042 | 1461176380598 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 6042 | 1461176380604 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:19:40 INFO - PROCESS | 6042 | 1461176380611 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 6042 | 1461176380616 Marionette TRACE conn3 <- [1,2050,null,{}] 11:19:40 INFO - PROCESS | 6042 | 1461176380623 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}] 11:19:40 INFO - PROCESS | 6042 | 1461176380819 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:19:41 INFO - PROCESS | 6042 | 1461176381050 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81921e4800 == 168 [pid = 6042] [id = 520] 11:19:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f818d3cd000) [pid = 6042] [serial = 1561] [outer = (nil)] 11:19:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f818d3d3800) [pid = 6042] [serial = 1562] [outer = 0x7f818d3cd000] 11:19:41 INFO - PROCESS | 6042 | 1461176381125 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f818e127c00) [pid = 6042] [serial = 1563] [outer = 0x7f818d3cd000] 11:19:42 INFO - PROCESS | 6042 | 1461176382104 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1541ms 11:19:42 INFO - PROCESS | 6042 | 1461176382152 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 6042 | 1461176382157 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 11:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:19:42 INFO - PROCESS | 6042 | 1461176382169 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 6042 | 1461176382173 Marionette TRACE conn3 <- [1,2054,null,{}] 11:19:42 INFO - PROCESS | 6042 | 1461176382179 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}] 11:19:42 INFO - PROCESS | 6042 | 1461176382369 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:19:42 INFO - PROCESS | 6042 | 1461176382805 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8ce000 == 169 [pid = 6042] [id = 521] 11:19:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f81900da800) [pid = 6042] [serial = 1564] [outer = (nil)] 11:19:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f81900e1400) [pid = 6042] [serial = 1565] [outer = 0x7f81900da800] 11:19:42 INFO - PROCESS | 6042 | 1461176382877 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f819028a400) [pid = 6042] [serial = 1566] [outer = 0x7f81900da800] 11:19:43 INFO - PROCESS | 6042 | 1461176383808 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1683ms 11:19:43 INFO - PROCESS | 6042 | 1461176383849 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 6042 | 1461176383852 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 11:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:19:43 INFO - PROCESS | 6042 | 1461176383858 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 6042 | 1461176383861 Marionette TRACE conn3 <- [1,2058,null,{}] 11:19:43 INFO - PROCESS | 6042 | 1461176383876 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}] 11:19:44 INFO - PROCESS | 6042 | 1461176384092 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bb240000 == 168 [pid = 6042] [id = 112] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a58d5000 == 167 [pid = 6042] [id = 214] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0813000 == 166 [pid = 6042] [id = 382] 11:19:44 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f81b83bfc00) [pid = 6042] [serial = 1424] [outer = (nil)] [url = about:blank] 11:19:44 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f818d37ac00) [pid = 6042] [serial = 1427] [outer = (nil)] [url = about:blank] 11:19:44 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f81b83bbc00) [pid = 6042] [serial = 1430] [outer = (nil)] [url = about:blank] 11:19:44 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f818e127000) [pid = 6042] [serial = 1433] [outer = (nil)] [url = about:blank] 11:19:44 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f818d20a400) [pid = 6042] [serial = 1436] [outer = (nil)] [url = about:blank] 11:19:44 INFO - PROCESS | 6042 | 1461176384488 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818cad7000 == 165 [pid = 6042] [id = 505] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c37c000 == 164 [pid = 6042] [id = 504] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199e9c000 == 163 [pid = 6042] [id = 503] 11:19:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818cade000 == 164 [pid = 6042] [id = 522] 11:19:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f818d37ac00) [pid = 6042] [serial = 1567] [outer = (nil)] 11:19:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f819028b000) [pid = 6042] [serial = 1568] [outer = 0x7f818d37ac00] 11:19:44 INFO - PROCESS | 6042 | 1461176384592 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f81913b6800) [pid = 6042] [serial = 1569] [outer = 0x7f818d37ac00] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193bab000 == 163 [pid = 6042] [id = 502] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2d7800 == 162 [pid = 6042] [id = 501] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193568000 == 161 [pid = 6042] [id = 500] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8de800 == 160 [pid = 6042] [id = 499] 11:19:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e14b000 == 159 [pid = 6042] [id = 498] 11:19:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5f47800 == 158 [pid = 6042] [id = 493] 11:19:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a24b4000 == 157 [pid = 6042] [id = 492] 11:19:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07d8800 == 156 [pid = 6042] [id = 491] 11:19:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fe3c800 == 155 [pid = 6042] [id = 490] 11:19:45 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819328c800 == 154 [pid = 6042] [id = 487] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f81b8954400) [pid = 6042] [serial = 1176] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f81907b8400) [pid = 6042] [serial = 1236] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f81a46af000) [pid = 6042] [serial = 1299] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f81b848d400) [pid = 6042] [serial = 1173] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f818f050c00) [pid = 6042] [serial = 1230] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f818a7ba000) [pid = 6042] [serial = 1275] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f81913c2800) [pid = 6042] [serial = 1311] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f819c11ac00) [pid = 6042] [serial = 1287] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f81a088b800) [pid = 6042] [serial = 1359] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f81a4eef800) [pid = 6042] [serial = 1302] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81a9278400) [pid = 6042] [serial = 1374] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819979bc00) [pid = 6042] [serial = 1215] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f81a75e4c00) [pid = 6042] [serial = 1371] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f81a10ab000) [pid = 6042] [serial = 1293] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819ae81400) [pid = 6042] [serial = 1284] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819ad71400) [pid = 6042] [serial = 1344] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819e386400) [pid = 6042] [serial = 1290] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a0072400) [pid = 6042] [serial = 1356] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f818a623400) [pid = 6042] [serial = 1245] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819c658000) [pid = 6042] [serial = 1347] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81a3f2a000) [pid = 6042] [serial = 1221] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f818a7b4c00) [pid = 6042] [serial = 1248] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a6761c00) [pid = 6042] [serial = 1368] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f81b8868c00) [pid = 6042] [serial = 1167] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81b46c4000) [pid = 6042] [serial = 1227] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81a42ab000) [pid = 6042] [serial = 1365] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f8193b60800) [pid = 6042] [serial = 1281] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81b6419800) [pid = 6042] [serial = 1161] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f81a3374400) [pid = 6042] [serial = 1398] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81b886a000) [pid = 6042] [serial = 1170] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a5f64400) [pid = 6042] [serial = 1224] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f8193ac9c00) [pid = 6042] [serial = 1341] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f819fd5dc00) [pid = 6042] [serial = 1242] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81b87ac400) [pid = 6042] [serial = 1233] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f8193acb400) [pid = 6042] [serial = 1239] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81b848c800) [pid = 6042] [serial = 1164] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f8193b5f800) [pid = 6042] [serial = 1185] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81a32cc800) [pid = 6042] [serial = 1296] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81a32c7c00) [pid = 6042] [serial = 1362] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81913c3400) [pid = 6042] [serial = 1278] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f819d2b5c00) [pid = 6042] [serial = 1218] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f819fb35400) [pid = 6042] [serial = 1353] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f8190551800) [pid = 6042] [serial = 1338] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f819cbdcc00) [pid = 6042] [serial = 1350] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f81a75eb800) [pid = 6042] [serial = 1305] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f8191544800) [pid = 6042] [serial = 1179] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f8191db6000) [pid = 6042] [serial = 1212] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f8193b56c00) [pid = 6042] [serial = 1182] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f819fde9800) [pid = 6042] [serial = 1308] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f8199c71c00) [pid = 6042] [serial = 1451] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f819cbd8400) [pid = 6042] [serial = 1457] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819c126400) [pid = 6042] [serial = 1454] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f819ca0c800) [pid = 6042] [serial = 1455] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a32c6000) [pid = 6042] [serial = 1410] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f819e38c800) [pid = 6042] [serial = 1409] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f81a5923c00) [pid = 6042] [serial = 1413] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f81a48a4000) [pid = 6042] [serial = 1412] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f8193384800) [pid = 6042] [serial = 1445] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f8193af2c00) [pid = 6042] [serial = 1446] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f818ef32000) [pid = 6042] [serial = 1401] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f818a620800) [pid = 6042] [serial = 1400] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81b4228c00) [pid = 6042] [serial = 1419] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f81b33f4800) [pid = 6042] [serial = 1418] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f819c6b9c00) [pid = 6042] [serial = 1407] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f819ae7f800) [pid = 6042] [serial = 1406] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f8193b52c00) [pid = 6042] [serial = 1404] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f8193ac3000) [pid = 6042] [serial = 1403] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f81913bbc00) [pid = 6042] [serial = 1443] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81907afc00) [pid = 6042] [serial = 1442] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f8194511000) [pid = 6042] [serial = 1448] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f818ef2fc00) [pid = 6042] [serial = 1440] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f818e123c00) [pid = 6042] [serial = 1439] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f81b2e4fc00) [pid = 6042] [serial = 1416] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f81a927d800) [pid = 6042] [serial = 1415] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f81b46f6800) [pid = 6042] [serial = 1422] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f81b42dbc00) [pid = 6042] [serial = 1421] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f819ad67c00) [pid = 6042] [serial = 1452] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f81947dec00) [pid = 6042] [serial = 1449] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f819cf58000) [pid = 6042] [serial = 1458] [outer = (nil)] [url = about:blank] 11:19:45 INFO - PROCESS | 6042 | 1461176385488 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]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1684ms 11:19:45 INFO - PROCESS | 6042 | 1461176385542 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 6042 | 1461176385546 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 11:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:19:45 INFO - PROCESS | 6042 | 1461176385551 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 6042 | 1461176385553 Marionette TRACE conn3 <- [1,2062,null,{}] 11:19:45 INFO - PROCESS | 6042 | 1461176385559 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}] 11:19:45 INFO - PROCESS | 6042 | 1461176385724 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:19:45 INFO - PROCESS | 6042 | 1461176385738 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8191e56000 == 155 [pid = 6042] [id = 523] 11:19:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f818a7b4c00) [pid = 6042] [serial = 1570] [outer = (nil)] 11:19:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f819153cc00) [pid = 6042] [serial = 1571] [outer = 0x7f818a7b4c00] 11:19:45 INFO - PROCESS | 6042 | 1461176385798 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f8191daf400) [pid = 6042] [serial = 1572] [outer = 0x7f818a7b4c00] 11:19:46 INFO - PROCESS | 6042 | 1461176386706 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1185ms 11:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:19:46 INFO - PROCESS | 6042 | 1461176386737 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 6042 | 1461176386740 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 11:19:46 INFO - PROCESS | 6042 | 1461176386746 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 6042 | 1461176386749 Marionette TRACE conn3 <- [1,2066,null,{}] 11:19:46 INFO - PROCESS | 6042 | 1461176386754 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}] 11:19:46 INFO - PROCESS | 6042 | 1461176386929 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:19:47 INFO - PROCESS | 6042 | 1461176387127 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193574000 == 156 [pid = 6042] [id = 524] 11:19:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f81907b8400) [pid = 6042] [serial = 1573] [outer = (nil)] 11:19:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f81932dd400) [pid = 6042] [serial = 1574] [outer = 0x7f81907b8400] 11:19:47 INFO - PROCESS | 6042 | 1461176387203 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f8193387800) [pid = 6042] [serial = 1575] [outer = 0x7f81907b8400] 11:19:48 INFO - PROCESS | 6042 | 1461176388115 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1433ms 11:19:48 INFO - PROCESS | 6042 | 1461176388181 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 6042 | 1461176388184 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:19:48 INFO - PROCESS | 6042 | 1461176388190 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 6042 | 1461176388192 Marionette TRACE conn3 <- [1,2070,null,{}] 11:19:48 INFO - PROCESS | 6042 | 1461176388197 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}] 11:19:48 INFO - PROCESS | 6042 | 1461176388573 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:19:48 INFO - PROCESS | 6042 | 1461176388623 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a8b800 == 157 [pid = 6042] [id = 525] 11:19:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f8193af3800) [pid = 6042] [serial = 1576] [outer = (nil)] 11:19:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f8193b5f000) [pid = 6042] [serial = 1577] [outer = 0x7f8193af3800] 11:19:48 INFO - PROCESS | 6042 | 1461176388708 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81946e8c00) [pid = 6042] [serial = 1578] [outer = 0x7f8193af3800] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f81b2e4ac00) [pid = 6042] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f818e11b000) [pid = 6042] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f818a61e000) [pid = 6042] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f818d37d400) [pid = 6042] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f818d374400) [pid = 6042] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f818a615800) [pid = 6042] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f818a7b7800) [pid = 6042] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f819ca05400) [pid = 6042] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f819c07f800) [pid = 6042] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f818e121800) [pid = 6042] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f8191dac400) [pid = 6042] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f818d372400) [pid = 6042] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:19:49 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f818a614c00) [pid = 6042] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:19:50 INFO - PROCESS | 6042 | 1461176390050 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]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1929ms 11:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:19:50 INFO - PROCESS | 6042 | 1461176390120 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 6042 | 1461176390123 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 11:19:50 INFO - PROCESS | 6042 | 1461176390130 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 6042 | 1461176390133 Marionette TRACE conn3 <- [1,2074,null,{}] 11:19:50 INFO - PROCESS | 6042 | 1461176390150 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}] 11:19:50 INFO - PROCESS | 6042 | 1461176390333 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:19:50 INFO - PROCESS | 6042 | 1461176390342 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d64000 == 158 [pid = 6042] [id = 526] 11:19:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f818d20e400) [pid = 6042] [serial = 1579] [outer = (nil)] 11:19:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f81932e0400) [pid = 6042] [serial = 1580] [outer = 0x7f818d20e400] 11:19:50 INFO - PROCESS | 6042 | 1461176390406 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f81947d8800) [pid = 6042] [serial = 1581] [outer = 0x7f818d20e400] 11:19:51 INFO - PROCESS | 6042 | 1461176391299 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1234ms 11:19:51 INFO - PROCESS | 6042 | 1461176391363 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:19:51 INFO - PROCESS | 6042 | 1461176391368 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 11:19:51 INFO - PROCESS | 6042 | 1461176391376 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 6042 | 1461176391379 Marionette TRACE conn3 <- [1,2078,null,{}] 11:19:51 INFO - PROCESS | 6042 | 1461176391387 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}] 11:19:51 INFO - PROCESS | 6042 | 1461176391557 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:19:51 INFO - PROCESS | 6042 | 1461176391568 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c20e800 == 159 [pid = 6042] [id = 527] 11:19:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f818a7ad400) [pid = 6042] [serial = 1582] [outer = (nil)] 11:19:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f8199bd4800) [pid = 6042] [serial = 1583] [outer = 0x7f818a7ad400] 11:19:51 INFO - PROCESS | 6042 | 1461176391628 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f819ad6a400) [pid = 6042] [serial = 1584] [outer = 0x7f818a7ad400] 11:19:52 INFO - PROCESS | 6042 | 1461176392823 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]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1485ms 11:19:52 INFO - PROCESS | 6042 | 1461176392861 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 6042 | 1461176392869 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 11:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:19:52 INFO - PROCESS | 6042 | 1461176392877 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 6042 | 1461176392882 Marionette TRACE conn3 <- [1,2082,null,{}] 11:19:52 INFO - PROCESS | 6042 | 1461176392889 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}] 11:19:53 INFO - PROCESS | 6042 | 1461176393108 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:19:53 INFO - PROCESS | 6042 | 1461176393317 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81921c6000 == 160 [pid = 6042] [id = 528] 11:19:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f818d37dc00) [pid = 6042] [serial = 1585] [outer = (nil)] 11:19:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f818ef4a800) [pid = 6042] [serial = 1586] [outer = 0x7f818d37dc00] 11:19:53 INFO - PROCESS | 6042 | 1461176393444 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f819015a800) [pid = 6042] [serial = 1587] [outer = 0x7f818d37dc00] 11:19:54 INFO - PROCESS | 6042 | 1461176394473 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1633ms 11:19:54 INFO - PROCESS | 6042 | 1461176394511 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 6042 | 1461176394519 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 11:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:19:54 INFO - PROCESS | 6042 | 1461176394529 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 6042 | 1461176394532 Marionette TRACE conn3 <- [1,2086,null,{}] 11:19:54 INFO - PROCESS | 6042 | 1461176394538 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}] 11:19:54 INFO - PROCESS | 6042 | 1461176394748 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:19:55 INFO - PROCESS | 6042 | 1461176395041 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194712800 == 161 [pid = 6042] [id = 529] 11:19:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f819029f000) [pid = 6042] [serial = 1588] [outer = (nil)] 11:19:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f81913b9400) [pid = 6042] [serial = 1589] [outer = 0x7f819029f000] 11:19:55 INFO - PROCESS | 6042 | 1461176395158 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f8191dadc00) [pid = 6042] [serial = 1590] [outer = 0x7f819029f000] 11:19:56 INFO - PROCESS | 6042 | 1461176396111 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1630ms 11:19:56 INFO - PROCESS | 6042 | 1461176396160 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:19:56 INFO - PROCESS | 6042 | 1461176396164 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 11:19:56 INFO - PROCESS | 6042 | 1461176396170 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 6042 | 1461176396176 Marionette TRACE conn3 <- [1,2090,null,{}] 11:19:56 INFO - PROCESS | 6042 | 1461176396192 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}] 11:19:56 INFO - PROCESS | 6042 | 1461176396406 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:19:56 INFO - PROCESS | 6042 | 1461176396609 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c52c000 == 162 [pid = 6042] [id = 530] 11:19:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f8191db9400) [pid = 6042] [serial = 1591] [outer = (nil)] 11:19:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f8193b55c00) [pid = 6042] [serial = 1592] [outer = 0x7f8191db9400] 11:19:56 INFO - PROCESS | 6042 | 1461176396727 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f819979ec00) [pid = 6042] [serial = 1593] [outer = 0x7f8191db9400] 11:19:57 INFO - PROCESS | 6042 | 1461176397643 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1536ms 11:19:57 INFO - PROCESS | 6042 | 1461176397706 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 6042 | 1461176397711 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 11:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:19:57 INFO - PROCESS | 6042 | 1461176397717 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 6042 | 1461176397720 Marionette TRACE conn3 <- [1,2094,null,{}] 11:19:57 INFO - PROCESS | 6042 | 1461176397725 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}] 11:19:57 INFO - PROCESS | 6042 | 1461176397922 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:19:58 INFO - PROCESS | 6042 | 1461176398125 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0c4800 == 163 [pid = 6042] [id = 531] 11:19:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f81934e7800) [pid = 6042] [serial = 1594] [outer = (nil)] 11:19:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f819ae84400) [pid = 6042] [serial = 1595] [outer = 0x7f81934e7800] 11:19:58 INFO - PROCESS | 6042 | 1461176398199 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f819bf07c00) [pid = 6042] [serial = 1596] [outer = 0x7f81934e7800] 11:19:59 INFO - PROCESS | 6042 | 1461176399080 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1436ms 11:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:19:59 INFO - PROCESS | 6042 | 1461176399154 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 6042 | 1461176399157 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 11:19:59 INFO - PROCESS | 6042 | 1461176399163 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 6042 | 1461176399166 Marionette TRACE conn3 <- [1,2098,null,{}] 11:19:59 INFO - PROCESS | 6042 | 1461176399171 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}] 11:19:59 INFO - PROCESS | 6042 | 1461176399362 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:19:59 INFO - PROCESS | 6042 | 1461176399564 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d4b9000 == 164 [pid = 6042] [id = 532] 11:19:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f8193af2c00) [pid = 6042] [serial = 1597] [outer = (nil)] 11:19:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f819c07d000) [pid = 6042] [serial = 1598] [outer = 0x7f8193af2c00] 11:19:59 INFO - PROCESS | 6042 | 1461176399636 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819c125400) [pid = 6042] [serial = 1599] [outer = 0x7f8193af2c00] 11:20:00 INFO - PROCESS | 6042 | 1461176400550 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]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1436ms 11:20:00 INFO - PROCESS | 6042 | 1461176400599 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 6042 | 1461176400603 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 11:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:20:00 INFO - PROCESS | 6042 | 1461176400608 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 6042 | 1461176400611 Marionette TRACE conn3 <- [1,2102,null,{}] 11:20:00 INFO - PROCESS | 6042 | 1461176400617 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}] 11:20:00 INFO - PROCESS | 6042 | 1461176400833 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:20:01 INFO - PROCESS | 6042 | 1461176401039 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a047d000 == 165 [pid = 6042] [id = 533] 11:20:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f819c123c00) [pid = 6042] [serial = 1600] [outer = (nil)] 11:20:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819d0a6800) [pid = 6042] [serial = 1601] [outer = 0x7f819c123c00] 11:20:01 INFO - PROCESS | 6042 | 1461176401163 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819d403800) [pid = 6042] [serial = 1602] [outer = 0x7f819c123c00] 11:20:02 INFO - PROCESS | 6042 | 1461176402126 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]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1582ms 11:20:02 INFO - PROCESS | 6042 | 1461176402194 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 6042 | 1461176402200 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 11:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:20:02 INFO - PROCESS | 6042 | 1461176402209 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 6042 | 1461176402214 Marionette TRACE conn3 <- [1,2106,null,{}] 11:20:02 INFO - PROCESS | 6042 | 1461176402221 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}] 11:20:02 INFO - PROCESS | 6042 | 1461176402420 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:20:02 INFO - PROCESS | 6042 | 1461176402726 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a07d0800 == 166 [pid = 6042] [id = 534] 11:20:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819c550800) [pid = 6042] [serial = 1603] [outer = (nil)] 11:20:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f819ef74000) [pid = 6042] [serial = 1604] [outer = 0x7f819c550800] 11:20:02 INFO - PROCESS | 6042 | 1461176402803 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819fd69000) [pid = 6042] [serial = 1605] [outer = 0x7f819c550800] 11:20:03 INFO - PROCESS | 6042 | 1461176403623 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]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1488ms 11:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:20:03 INFO - PROCESS | 6042 | 1461176403698 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 6042 | 1461176403701 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 11:20:03 INFO - PROCESS | 6042 | 1461176403707 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 6042 | 1461176403710 Marionette TRACE conn3 <- [1,2110,null,{}] 11:20:03 INFO - PROCESS | 6042 | 1461176403715 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}] 11:20:03 INFO - PROCESS | 6042 | 1461176403909 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:20:04 INFO - PROCESS | 6042 | 1461176404166 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e60800 == 167 [pid = 6042] [id = 535] 11:20:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819e388000) [pid = 6042] [serial = 1606] [outer = (nil)] 11:20:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f81a0072c00) [pid = 6042] [serial = 1607] [outer = 0x7f819e388000] 11:20:04 INFO - PROCESS | 6042 | 1461176404283 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f81a0168000) [pid = 6042] [serial = 1608] [outer = 0x7f819e388000] 11:20:05 INFO - PROCESS | 6042 | 1461176405094 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1436ms 11:20:05 INFO - PROCESS | 6042 | 1461176405143 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:20:05 INFO - PROCESS | 6042 | 1461176405147 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 11:20:05 INFO - PROCESS | 6042 | 1461176405154 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 6042 | 1461176405157 Marionette TRACE conn3 <- [1,2114,null,{}] 11:20:05 INFO - PROCESS | 6042 | 1461176405162 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}] 11:20:05 INFO - PROCESS | 6042 | 1461176405405 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:20:05 INFO - PROCESS | 6042 | 1461176405610 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5035000 == 168 [pid = 6042] [id = 536] 11:20:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f818ef32c00) [pid = 6042] [serial = 1609] [outer = (nil)] 11:20:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f81a0604800) [pid = 6042] [serial = 1610] [outer = 0x7f818ef32c00] 11:20:05 INFO - PROCESS | 6042 | 1461176405724 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f81a088ec00) [pid = 6042] [serial = 1611] [outer = 0x7f818ef32c00] 11:20:06 INFO - PROCESS | 6042 | 1461176406653 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]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1530ms 11:20:06 INFO - PROCESS | 6042 | 1461176406685 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 6042 | 1461176406688 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:20:06 INFO - PROCESS | 6042 | 1461176406694 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 6042 | 1461176406697 Marionette TRACE conn3 <- [1,2118,null,{}] 11:20:06 INFO - PROCESS | 6042 | 1461176406702 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}] 11:20:06 INFO - PROCESS | 6042 | 1461176406899 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:20:07 INFO - PROCESS | 6042 | 1461176407112 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f59800 == 169 [pid = 6042] [id = 537] 11:20:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819c88fc00) [pid = 6042] [serial = 1612] [outer = (nil)] 11:20:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f81a10ad400) [pid = 6042] [serial = 1613] [outer = 0x7f819c88fc00] 11:20:07 INFO - PROCESS | 6042 | 1461176407221 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81a2ee9400) [pid = 6042] [serial = 1614] [outer = 0x7f819c88fc00] 11:20:08 INFO - PROCESS | 6042 | 1461176408194 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]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1527ms 11:20:08 INFO - PROCESS | 6042 | 1461176408223 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 6042 | 1461176408227 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 11:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:20:08 INFO - PROCESS | 6042 | 1461176408233 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 6042 | 1461176408237 Marionette TRACE conn3 <- [1,2122,null,{}] 11:20:08 INFO - PROCESS | 6042 | 1461176408242 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}] 11:20:08 INFO - PROCESS | 6042 | 1461176408478 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:20:08 INFO - PROCESS | 6042 | 1461176408744 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b304b800 == 170 [pid = 6042] [id = 538] 11:20:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f81a3374400) [pid = 6042] [serial = 1615] [outer = (nil)] 11:20:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81a4817c00) [pid = 6042] [serial = 1616] [outer = 0x7f81a3374400] 11:20:08 INFO - PROCESS | 6042 | 1461176408870 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81a5924800) [pid = 6042] [serial = 1617] [outer = 0x7f81a3374400] 11:20:09 INFO - PROCESS | 6042 | 1461176409726 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1530ms 11:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:20:09 INFO - PROCESS | 6042 | 1461176409765 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 6042 | 1461176409768 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 11:20:09 INFO - PROCESS | 6042 | 1461176409774 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 6042 | 1461176409777 Marionette TRACE conn3 <- [1,2126,null,{}] 11:20:09 INFO - PROCESS | 6042 | 1461176409782 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}] 11:20:09 INFO - PROCESS | 6042 | 1461176409969 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:20:10 INFO - PROCESS | 6042 | 1461176410187 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b5f1d800 == 171 [pid = 6042] [id = 539] 11:20:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f819015b000) [pid = 6042] [serial = 1618] [outer = (nil)] 11:20:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f819c6bb800) [pid = 6042] [serial = 1619] [outer = 0x7f819015b000] 11:20:10 INFO - PROCESS | 6042 | 1461176410297 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a66c0800) [pid = 6042] [serial = 1620] [outer = 0x7f819015b000] 11:20:11 INFO - PROCESS | 6042 | 1461176411233 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1487ms 11:20:11 INFO - PROCESS | 6042 | 1461176411261 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 6042 | 1461176411264 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:20:11 INFO - PROCESS | 6042 | 1461176411271 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 6042 | 1461176411273 Marionette TRACE conn3 <- [1,2130,null,{}] 11:20:11 INFO - PROCESS | 6042 | 1461176411278 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}] 11:20:11 INFO - PROCESS | 6042 | 1461176411471 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:20:11 INFO - PROCESS | 6042 | 1461176411693 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82a4800 == 172 [pid = 6042] [id = 540] 11:20:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81934e7000) [pid = 6042] [serial = 1621] [outer = (nil)] 11:20:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81a75e8400) [pid = 6042] [serial = 1622] [outer = 0x7f81934e7000] 11:20:11 INFO - PROCESS | 6042 | 1461176411806 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81b222f000) [pid = 6042] [serial = 1623] [outer = 0x7f81934e7000] 11:20:12 INFO - PROCESS | 6042 | 1461176412699 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] 11:20:12 INFO - PROCESS | 6042 | 1461176412757 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 11:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:20:12 INFO - PROCESS | 6042 | 1461176412763 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 6042 | 1461176412767 Marionette TRACE conn3 <- [1,2134,null,{}] 11:20:12 INFO - PROCESS | 6042 | 1461176412772 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}] 11:20:12 INFO - PROCESS | 6042 | 1461176412960 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:20:13 INFO - PROCESS | 6042 | 1461176413174 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c221800 == 173 [pid = 6042] [id = 541] 11:20:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f818caa5800) [pid = 6042] [serial = 1624] [outer = (nil)] 11:20:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81b223cc00) [pid = 6042] [serial = 1625] [outer = 0x7f818caa5800] 11:20:13 INFO - PROCESS | 6042 | 1461176413297 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81b46cf400) [pid = 6042] [serial = 1626] [outer = 0x7f818caa5800] 11:20:14 INFO - PROCESS | 6042 | 1461176414274 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1587ms 11:20:14 INFO - PROCESS | 6042 | 1461176414352 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 6042 | 1461176414356 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:20:14 INFO - PROCESS | 6042 | 1461176414362 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 6042 | 1461176414365 Marionette TRACE conn3 <- [1,2138,null,{}] 11:20:14 INFO - PROCESS | 6042 | 1461176414371 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}] 11:20:14 INFO - PROCESS | 6042 | 1461176414570 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:20:15 INFO - PROCESS | 6042 | 1461176415257 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915e1800 == 174 [pid = 6042] [id = 542] 11:20:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f818a7b5c00) [pid = 6042] [serial = 1627] [outer = (nil)] 11:20:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f818ca9d000) [pid = 6042] [serial = 1628] [outer = 0x7f818a7b5c00] 11:20:15 INFO - PROCESS | 6042 | 1461176415326 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f818d373800) [pid = 6042] [serial = 1629] [outer = 0x7f818a7b5c00] 11:20:16 INFO - PROCESS | 6042 | 1461176416214 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]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1882ms 11:20:16 INFO - PROCESS | 6042 | 1461176416248 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 6042 | 1461176416255 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 11:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:20:16 INFO - PROCESS | 6042 | 1461176416264 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 6042 | 1461176416268 Marionette TRACE conn3 <- [1,2142,null,{}] 11:20:16 INFO - PROCESS | 6042 | 1461176416275 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}] 11:20:16 INFO - PROCESS | 6042 | 1461176416461 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:20:16 INFO - PROCESS | 6042 | 1461176416696 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81938cc000 == 175 [pid = 6042] [id = 543] 11:20:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f818ca99400) [pid = 6042] [serial = 1630] [outer = (nil)] 11:20:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f818d3cec00) [pid = 6042] [serial = 1631] [outer = 0x7f818ca99400] 11:20:16 INFO - PROCESS | 6042 | 1461176416864 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f8190152800) [pid = 6042] [serial = 1632] [outer = 0x7f818ca99400] 11:20:17 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cabf000 == 174 [pid = 6042] [id = 486] 11:20:17 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c37c800 == 173 [pid = 6042] [id = 477] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81b35b5c00) [pid = 6042] [serial = 1490] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a6641400) [pid = 6042] [serial = 1481] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81a6bce800) [pid = 6042] [serial = 1484] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81b2e51400) [pid = 6042] [serial = 1487] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81a40e3800) [pid = 6042] [serial = 1478] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f818d3d8800) [pid = 6042] [serial = 1493] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f8190547000) [pid = 6042] [serial = 1520] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | 1461176418059 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] 11:20:18 INFO - PROCESS | 6042 | 1461176418142 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 11:20:18 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f96800 == 162 [pid = 6042] [id = 512] 11:20:18 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a42eb800 == 161 [pid = 6042] [id = 511] 11:20:18 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0810000 == 160 [pid = 6042] [id = 510] 11:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:20:18 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190587800 == 159 [pid = 6042] [id = 507] 11:20:18 INFO - PROCESS | 6042 | 1461176418160 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 6042 | 1461176418163 Marionette TRACE conn3 <- [1,2146,null,{}] 11:20:18 INFO - PROCESS | 6042 | 1461176418175 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}] 11:20:18 INFO - PROCESS | 6042 | 1461176418350 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81b8561400) [pid = 6042] [serial = 1425] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81b88ce800) [pid = 6042] [serial = 1434] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f818d20c800) [pid = 6042] [serial = 1497] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f819338f400) [pid = 6042] [serial = 1505] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81b8867800) [pid = 6042] [serial = 1431] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f8199bd7c00) [pid = 6042] [serial = 1506] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81ac457c00) [pid = 6042] [serial = 1377] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f819c07c000) [pid = 6042] [serial = 1509] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f81a0169800) [pid = 6042] [serial = 1514] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f819d259c00) [pid = 6042] [serial = 1512] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f818fe90800) [pid = 6042] [serial = 1500] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f818e1da400) [pid = 6042] [serial = 1499] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f8191db8400) [pid = 6042] [serial = 1502] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f819015c000) [pid = 6042] [serial = 1463] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81a007c400) [pid = 6042] [serial = 1475] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819d0b1400) [pid = 6042] [serial = 1460] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f818d380000) [pid = 6042] [serial = 1428] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f819c07ac00) [pid = 6042] [serial = 1469] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f8193ac3c00) [pid = 6042] [serial = 1503] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f8193b5b400) [pid = 6042] [serial = 1466] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819baba800) [pid = 6042] [serial = 1508] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f818a7ae400) [pid = 6042] [serial = 1496] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f818a619800) [pid = 6042] [serial = 1517] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f81a016d800) [pid = 6042] [serial = 1515] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f818ef36000) [pid = 6042] [serial = 1518] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f819d251000) [pid = 6042] [serial = 1472] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f819ca07800) [pid = 6042] [serial = 1511] [outer = (nil)] [url = about:blank] 11:20:18 INFO - PROCESS | 6042 | 1461176418551 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e53b800 == 160 [pid = 6042] [id = 544] 11:20:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f818a7ae400) [pid = 6042] [serial = 1633] [outer = (nil)] 11:20:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f819015c000) [pid = 6042] [serial = 1634] [outer = 0x7f818a7ae400] 11:20:18 INFO - PROCESS | 6042 | 1461176418688 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f8191546400) [pid = 6042] [serial = 1635] [outer = 0x7f818a7ae400] 11:20:19 INFO - PROCESS | 6042 | 1461176419445 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] 11:20:19 INFO - PROCESS | 6042 | 1461176419505 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 11:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:20:19 INFO - PROCESS | 6042 | 1461176419519 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 6042 | 1461176419527 Marionette TRACE conn3 <- [1,2150,null,{}] 11:20:19 INFO - PROCESS | 6042 | 1461176419535 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}] 11:20:19 INFO - PROCESS | 6042 | 1461176419718 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:20:19 INFO - PROCESS | 6042 | 1461176419728 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819330f800 == 161 [pid = 6042] [id = 545] 11:20:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f818d20c800) [pid = 6042] [serial = 1636] [outer = (nil)] 11:20:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f8193aedc00) [pid = 6042] [serial = 1637] [outer = 0x7f818d20c800] 11:20:19 INFO - PROCESS | 6042 | 1461176419943 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f81947dc800) [pid = 6042] [serial = 1638] [outer = 0x7f818d20c800] 11:20:20 INFO - PROCESS | 6042 | 1461176420711 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1242ms 11:20:20 INFO - PROCESS | 6042 | 1461176420758 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 6042 | 1461176420762 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 11:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:20:20 INFO - PROCESS | 6042 | 1461176420774 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 6042 | 1461176420776 Marionette TRACE conn3 <- [1,2154,null,{}] 11:20:20 INFO - PROCESS | 6042 | 1461176420781 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}] 11:20:21 INFO - PROCESS | 6042 | 1461176421039 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:20:21 INFO - PROCESS | 6042 | 1461176421075 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819445c800 == 162 [pid = 6042] [id = 546] 11:20:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f8194508400) [pid = 6042] [serial = 1639] [outer = (nil)] 11:20:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819ae7b400) [pid = 6042] [serial = 1640] [outer = 0x7f8194508400] 11:20:21 INFO - PROCESS | 6042 | 1461176421138 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819c07ac00) [pid = 6042] [serial = 1641] [outer = 0x7f8194508400] 11:20:22 INFO - PROCESS | 6042 | 1461176422060 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1327ms 11:20:22 INFO - PROCESS | 6042 | 1461176422102 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 6042 | 1461176422105 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 11:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:20:22 INFO - PROCESS | 6042 | 1461176422111 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 6042 | 1461176422113 Marionette TRACE conn3 <- [1,2158,null,{}] 11:20:22 INFO - PROCESS | 6042 | 1461176422124 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}] 11:20:22 INFO - PROCESS | 6042 | 1461176422350 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:20:22 INFO - PROCESS | 6042 | 1461176422392 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ac4e800 == 163 [pid = 6042] [id = 547] 11:20:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c6bcc00) [pid = 6042] [serial = 1642] [outer = (nil)] 11:20:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819cbda000) [pid = 6042] [serial = 1643] [outer = 0x7f819c6bcc00] 11:20:22 INFO - PROCESS | 6042 | 1461176422463 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819d257400) [pid = 6042] [serial = 1644] [outer = 0x7f819c6bcc00] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819ca0c400) [pid = 6042] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f818d3cd000) [pid = 6042] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f8193af3800) [pid = 6042] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f818a615000) [pid = 6042] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f818a7b4c00) [pid = 6042] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f81900da800) [pid = 6042] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f818d20e400) [pid = 6042] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f818d37ac00) [pid = 6042] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:20:23 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f81907b8400) [pid = 6042] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:20:23 INFO - PROCESS | 6042 | 1461176423656 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]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1589ms 11:20:23 INFO - PROCESS | 6042 | 1461176423705 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 6042 | 1461176423708 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 11:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:20:23 INFO - PROCESS | 6042 | 1461176423714 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 6042 | 1461176423716 Marionette TRACE conn3 <- [1,2162,null,{}] 11:20:23 INFO - PROCESS | 6042 | 1461176423722 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}] 11:20:23 INFO - PROCESS | 6042 | 1461176423909 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:20:24 INFO - PROCESS | 6042 | 1461176424089 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c376000 == 164 [pid = 6042] [id = 548] 11:20:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f818d20e400) [pid = 6042] [serial = 1645] [outer = (nil)] 11:20:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819c6b6000) [pid = 6042] [serial = 1646] [outer = 0x7f818d20e400] 11:20:24 INFO - PROCESS | 6042 | 1461176424154 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f81a0164400) [pid = 6042] [serial = 1647] [outer = 0x7f818d20e400] 11:20:24 INFO - PROCESS | 6042 | 1461176424889 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]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1237ms 11:20:24 INFO - PROCESS | 6042 | 1461176424953 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 6042 | 1461176424956 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 11:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:20:24 INFO - PROCESS | 6042 | 1461176424962 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 6042 | 1461176424964 Marionette TRACE conn3 <- [1,2166,null,{}] 11:20:24 INFO - PROCESS | 6042 | 1461176424973 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}] 11:20:25 INFO - PROCESS | 6042 | 1461176425276 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:20:25 INFO - PROCESS | 6042 | 1461176425494 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1eb800 == 165 [pid = 6042] [id = 549] 11:20:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f818a619800) [pid = 6042] [serial = 1648] [outer = (nil)] 11:20:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f818a7ad000) [pid = 6042] [serial = 1649] [outer = 0x7f818a619800] 11:20:25 INFO - PROCESS | 6042 | 1461176425615 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f818d376000) [pid = 6042] [serial = 1650] [outer = 0x7f818a619800] 11:20:26 INFO - PROCESS | 6042 | 1461176426654 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1731ms 11:20:26 INFO - PROCESS | 6042 | 1461176426695 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 6042 | 1461176426701 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 11:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:20:26 INFO - PROCESS | 6042 | 1461176426708 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 6042 | 1461176426714 Marionette TRACE conn3 <- [1,2170,null,{}] 11:20:26 INFO - PROCESS | 6042 | 1461176426721 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}] 11:20:26 INFO - PROCESS | 6042 | 1461176426909 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:20:27 INFO - PROCESS | 6042 | 1461176427126 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193da2800 == 166 [pid = 6042] [id = 550] 11:20:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f818a61c800) [pid = 6042] [serial = 1651] [outer = (nil)] 11:20:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f81912b5c00) [pid = 6042] [serial = 1652] [outer = 0x7f818a61c800] 11:20:27 INFO - PROCESS | 6042 | 1461176427242 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f81932e6c00) [pid = 6042] [serial = 1653] [outer = 0x7f818a61c800] 11:20:28 INFO - PROCESS | 6042 | 1461176428247 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1587ms 11:20:28 INFO - PROCESS | 6042 | 1461176428297 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:20:28 INFO - PROCESS | 6042 | 1461176428302 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 11:20:28 INFO - PROCESS | 6042 | 1461176428308 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 6042 | 1461176428312 Marionette TRACE conn3 <- [1,2174,null,{}] 11:20:28 INFO - PROCESS | 6042 | 1461176428317 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}] 11:20:28 INFO - PROCESS | 6042 | 1461176428523 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:20:28 INFO - PROCESS | 6042 | 1461176428820 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cab4800 == 167 [pid = 6042] [id = 551] 11:20:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f81932e7800) [pid = 6042] [serial = 1654] [outer = (nil)] 11:20:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819ad65400) [pid = 6042] [serial = 1655] [outer = 0x7f81932e7800] 11:20:28 INFO - PROCESS | 6042 | 1461176428937 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819c125c00) [pid = 6042] [serial = 1656] [outer = 0x7f81932e7800] 11:20:29 INFO - PROCESS | 6042 | 1461176429840 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1583ms 11:20:29 INFO - PROCESS | 6042 | 1461176429892 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 6042 | 1461176429899 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 11:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:20:29 INFO - PROCESS | 6042 | 1461176429915 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 6042 | 1461176429922 Marionette TRACE conn3 <- [1,2178,null,{}] 11:20:29 INFO - PROCESS | 6042 | 1461176429927 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}] 11:20:30 INFO - PROCESS | 6042 | 1461176430137 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:20:30 INFO - PROCESS | 6042 | 1461176430345 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03d4000 == 168 [pid = 6042] [id = 552] 11:20:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81934e9800) [pid = 6042] [serial = 1657] [outer = (nil)] 11:20:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819ef09c00) [pid = 6042] [serial = 1658] [outer = 0x7f81934e9800] 11:20:30 INFO - PROCESS | 6042 | 1461176430460 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81a10a1c00) [pid = 6042] [serial = 1659] [outer = 0x7f81934e9800] 11:20:31 INFO - PROCESS | 6042 | 1461176431396 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]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1545ms 11:20:31 INFO - PROCESS | 6042 | 1461176431453 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 6042 | 1461176431457 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 11:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:20:31 INFO - PROCESS | 6042 | 1461176431462 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 6042 | 1461176431465 Marionette TRACE conn3 <- [1,2182,null,{}] 11:20:31 INFO - PROCESS | 6042 | 1461176431470 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}] 11:20:31 INFO - PROCESS | 6042 | 1461176431678 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:20:31 INFO - PROCESS | 6042 | 1461176431887 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a104b800 == 169 [pid = 6042] [id = 553] 11:20:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81997a2800) [pid = 6042] [serial = 1660] [outer = (nil)] 11:20:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a3fd5c00) [pid = 6042] [serial = 1661] [outer = 0x7f81997a2800] 11:20:32 INFO - PROCESS | 6042 | 1461176432003 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81a46b0400) [pid = 6042] [serial = 1662] [outer = 0x7f81997a2800] 11:20:32 INFO - PROCESS | 6042 | 1461176432903 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1483ms 11:20:32 INFO - PROCESS | 6042 | 1461176432947 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 6042 | 1461176432951 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 11:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:20:32 INFO - PROCESS | 6042 | 1461176432957 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 6042 | 1461176432960 Marionette TRACE conn3 <- [1,2186,null,{}] 11:20:32 INFO - PROCESS | 6042 | 1461176432965 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}] 11:20:33 INFO - PROCESS | 6042 | 1461176433165 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:20:33 INFO - PROCESS | 6042 | 1461176433384 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8fad000 == 170 [pid = 6042] [id = 554] 11:20:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a6bce800) [pid = 6042] [serial = 1663] [outer = (nil)] 11:20:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a8f4c400) [pid = 6042] [serial = 1664] [outer = 0x7f81a6bce800] 11:20:33 INFO - PROCESS | 6042 | 1461176433508 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81b3319c00) [pid = 6042] [serial = 1665] [outer = 0x7f81a6bce800] 11:20:34 INFO - PROCESS | 6042 | 1461176434454 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1531ms 11:20:34 INFO - PROCESS | 6042 | 1461176434489 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 6042 | 1461176434493 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 11:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:20:34 INFO - PROCESS | 6042 | 1461176434498 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 6042 | 1461176434501 Marionette TRACE conn3 <- [1,2190,null,{}] 11:20:34 INFO - PROCESS | 6042 | 1461176434506 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}] 11:20:34 INFO - PROCESS | 6042 | 1461176434693 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:20:34 INFO - PROCESS | 6042 | 1461176434908 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b646d800 == 171 [pid = 6042] [id = 555] 11:20:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a48a8c00) [pid = 6042] [serial = 1666] [outer = (nil)] 11:20:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81b83bb000) [pid = 6042] [serial = 1667] [outer = 0x7f81a48a8c00] 11:20:35 INFO - PROCESS | 6042 | 1461176435023 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81b8561400) [pid = 6042] [serial = 1668] [outer = 0x7f81a48a8c00] 11:20:35 INFO - PROCESS | 6042 | 1461176435918 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1478ms 11:20:35 INFO - PROCESS | 6042 | 1461176435978 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 6042 | 1461176435981 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 11:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:20:35 INFO - PROCESS | 6042 | 1461176435987 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 6042 | 1461176435990 Marionette TRACE conn3 <- [1,2194,null,{}] 11:20:36 INFO - PROCESS | 6042 | 1461176435995 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}] 11:20:36 INFO - PROCESS | 6042 | 1461176436181 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:20:36 INFO - PROCESS | 6042 | 1461176436408 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b88ad000 == 172 [pid = 6042] [id = 556] 11:20:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819054b000) [pid = 6042] [serial = 1669] [outer = (nil)] 11:20:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819bf67400) [pid = 6042] [serial = 1670] [outer = 0x7f819054b000] 11:20:36 INFO - PROCESS | 6042 | 1461176436522 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819bf6c000) [pid = 6042] [serial = 1671] [outer = 0x7f819054b000] 11:20:37 INFO - PROCESS | 6042 | 1461176437423 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1483ms 11:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:20:37 INFO - PROCESS | 6042 | 1461176437472 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 6042 | 1461176437475 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 11:20:37 INFO - PROCESS | 6042 | 1461176437481 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 6042 | 1461176437484 Marionette TRACE conn3 <- [1,2198,null,{}] 11:20:37 INFO - PROCESS | 6042 | 1461176437489 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}] 11:20:37 INFO - PROCESS | 6042 | 1461176437687 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:20:37 INFO - PROCESS | 6042 | 1461176437906 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bb224800 == 173 [pid = 6042] [id = 557] 11:20:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f8193388c00) [pid = 6042] [serial = 1672] [outer = (nil)] 11:20:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81b83c4800) [pid = 6042] [serial = 1673] [outer = 0x7f8193388c00] 11:20:38 INFO - PROCESS | 6042 | 1461176438022 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81b87ae400) [pid = 6042] [serial = 1674] [outer = 0x7f8193388c00] 11:20:38 INFO - PROCESS | 6042 | 1461176438867 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1440ms 11:20:38 INFO - PROCESS | 6042 | 1461176438921 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 6042 | 1461176438923 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 11:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:20:38 INFO - PROCESS | 6042 | 1461176438930 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 6042 | 1461176438932 Marionette TRACE conn3 <- [1,2202,null,{}] 11:20:38 INFO - PROCESS | 6042 | 1461176438938 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}] 11:20:39 INFO - PROCESS | 6042 | 1461176439131 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:20:39 INFO - PROCESS | 6042 | 1461176439354 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818f028000 == 174 [pid = 6042] [id = 558] 11:20:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f8192007400) [pid = 6042] [serial = 1675] [outer = (nil)] 11:20:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f819200bc00) [pid = 6042] [serial = 1676] [outer = 0x7f8192007400] 11:20:39 INFO - PROCESS | 6042 | 1461176439470 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f8192010400) [pid = 6042] [serial = 1677] [outer = 0x7f8192007400] 11:20:40 INFO - PROCESS | 6042 | 1461176440361 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]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1483ms 11:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:20:40 INFO - PROCESS | 6042 | 1461176440414 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 6042 | 1461176440417 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 11:20:40 INFO - PROCESS | 6042 | 1461176440423 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 6042 | 1461176440426 Marionette TRACE conn3 <- [1,2206,null,{}] 11:20:40 INFO - PROCESS | 6042 | 1461176440431 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}] 11:20:40 INFO - PROCESS | 6042 | 1461176440617 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:20:40 INFO - PROCESS | 6042 | 1461176440837 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bc817000 == 175 [pid = 6042] [id = 559] 11:20:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f8192007c00) [pid = 6042] [serial = 1678] [outer = (nil)] 11:20:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f8192016c00) [pid = 6042] [serial = 1679] [outer = 0x7f8192007c00] 11:20:40 INFO - PROCESS | 6042 | 1461176440957 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f819201d000) [pid = 6042] [serial = 1680] [outer = 0x7f8192007c00] 11:20:41 INFO - PROCESS | 6042 | 1461176441957 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]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1583ms 11:20:42 INFO - PROCESS | 6042 | 1461176442006 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 6042 | 1461176442011 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 11:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:20:42 INFO - PROCESS | 6042 | 1461176442016 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 6042 | 1461176442019 Marionette TRACE conn3 <- [1,2210,null,{}] 11:20:42 INFO - PROCESS | 6042 | 1461176442025 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}] 11:20:42 INFO - PROCESS | 6042 | 1461176442245 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:20:42 INFO - PROCESS | 6042 | 1461176442505 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81939bf000 == 176 [pid = 6042] [id = 560] 11:20:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f818e32bc00) [pid = 6042] [serial = 1681] [outer = (nil)] 11:20:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f818e32fc00) [pid = 6042] [serial = 1682] [outer = 0x7f818e32bc00] 11:20:42 INFO - PROCESS | 6042 | 1461176442623 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f8192021000) [pid = 6042] [serial = 1683] [outer = 0x7f818e32bc00] 11:20:43 INFO - PROCESS | 6042 | 1461176443458 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]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1479ms 11:20:43 INFO - PROCESS | 6042 | 1461176443495 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 6042 | 1461176443499 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 11:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:20:43 INFO - PROCESS | 6042 | 1461176443505 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 6042 | 1461176443507 Marionette TRACE conn3 <- [1,2214,null,{}] 11:20:43 INFO - PROCESS | 6042 | 1461176443513 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}] 11:20:43 INFO - PROCESS | 6042 | 1461176443715 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:20:43 INFO - PROCESS | 6042 | 1461176443948 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a1de000 == 177 [pid = 6042] [id = 561] 11:20:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f818a615800) [pid = 6042] [serial = 1684] [outer = (nil)] 11:20:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f818e32c000) [pid = 6042] [serial = 1685] [outer = 0x7f818a615800] 11:20:44 INFO - PROCESS | 6042 | 1461176444055 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f8192021c00) [pid = 6042] [serial = 1686] [outer = 0x7f818a615800] 11:20:44 INFO - PROCESS | 6042 | 1461176444929 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1477ms 11:20:44 INFO - PROCESS | 6042 | 1461176444983 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 6042 | 1461176444987 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:20:44 INFO - PROCESS | 6042 | 1461176444993 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 6042 | 1461176444995 Marionette TRACE conn3 <- [1,2218,null,{}] 11:20:45 INFO - PROCESS | 6042 | 1461176445023 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}] 11:20:45 INFO - PROCESS | 6042 | 1461176445240 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:20:45 INFO - PROCESS | 6042 | 1461176445467 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ef83800 == 178 [pid = 6042] [id = 562] 11:20:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f818a616c00) [pid = 6042] [serial = 1687] [outer = (nil)] 11:20:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f818a7b1c00) [pid = 6042] [serial = 1688] [outer = 0x7f818a616c00] 11:20:45 INFO - PROCESS | 6042 | 1461176445976 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f818d374400) [pid = 6042] [serial = 1689] [outer = 0x7f818a616c00] 11:20:46 INFO - PROCESS | 6042 | 1461176446987 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2049ms 11:20:47 INFO - PROCESS | 6042 | 1461176447044 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 6042 | 1461176447050 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 11:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:20:47 INFO - PROCESS | 6042 | 1461176447059 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 6042 | 1461176447063 Marionette TRACE conn3 <- [1,2222,null,{}] 11:20:47 INFO - PROCESS | 6042 | 1461176447070 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}] 11:20:47 INFO - PROCESS | 6042 | 1461176447262 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:20:47 INFO - PROCESS | 6042 | 1461176447478 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2f7000 == 179 [pid = 6042] [id = 563] 11:20:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f818a616400) [pid = 6042] [serial = 1690] [outer = (nil)] 11:20:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f818d203800) [pid = 6042] [serial = 1691] [outer = 0x7f818a616400] 11:20:47 INFO - PROCESS | 6042 | 1461176447605 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f8190283800) [pid = 6042] [serial = 1692] [outer = 0x7f818a616400] 11:20:48 INFO - PROCESS | 6042 | 1461176448706 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1682ms 11:20:48 INFO - PROCESS | 6042 | 1461176448741 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 6042 | 1461176448746 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 11:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:20:48 INFO - PROCESS | 6042 | 1461176448755 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 6042 | 1461176448758 Marionette TRACE conn3 <- [1,2226,null,{}] 11:20:48 INFO - PROCESS | 6042 | 1461176448763 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}] 11:20:48 INFO - PROCESS | 6042 | 1461176448948 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:20:49 INFO - PROCESS | 6042 | 1461176449175 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a2cc800 == 180 [pid = 6042] [id = 564] 11:20:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f818e122400) [pid = 6042] [serial = 1693] [outer = (nil)] 11:20:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f8190547c00) [pid = 6042] [serial = 1694] [outer = 0x7f818e122400] 11:20:49 INFO - PROCESS | 6042 | 1461176449325 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f8192011c00) [pid = 6042] [serial = 1695] [outer = 0x7f818e122400] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a34800 == 179 [pid = 6042] [id = 455] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a6736800 == 178 [pid = 6042] [id = 456] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d3e3000 == 177 [pid = 6042] [id = 489] 11:20:49 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f818caa5000) [pid = 6042] [serial = 1556] [outer = (nil)] [url = about:blank] 11:20:49 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f81b88d0000) [pid = 6042] [serial = 1553] [outer = (nil)] [url = about:blank] 11:20:49 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f818a7ab800) [pid = 6042] [serial = 1559] [outer = (nil)] [url = about:blank] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c376000 == 176 [pid = 6042] [id = 548] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ac4e800 == 175 [pid = 6042] [id = 547] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819445c800 == 174 [pid = 6042] [id = 546] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819330f800 == 173 [pid = 6042] [id = 545] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e53b800 == 172 [pid = 6042] [id = 544] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81938cc000 == 171 [pid = 6042] [id = 543] 11:20:49 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915e1800 == 170 [pid = 6042] [id = 542] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b304b800 == 169 [pid = 6042] [id = 538] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5f59800 == 168 [pid = 6042] [id = 537] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5035000 == 167 [pid = 6042] [id = 536] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e60800 == 166 [pid = 6042] [id = 535] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a07d0800 == 165 [pid = 6042] [id = 534] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a047d000 == 164 [pid = 6042] [id = 533] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d4b9000 == 163 [pid = 6042] [id = 532] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0c4800 == 162 [pid = 6042] [id = 531] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c52c000 == 161 [pid = 6042] [id = 530] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194712800 == 160 [pid = 6042] [id = 529] 11:20:50 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81921c6000 == 159 [pid = 6042] [id = 528] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f818e127c00) [pid = 6042] [serial = 1563] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819d0a9800) [pid = 6042] [serial = 1532] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f8193b5f000) [pid = 6042] [serial = 1577] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f819153a400) [pid = 6042] [serial = 1521] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f8191daf400) [pid = 6042] [serial = 1572] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81913b5400) [pid = 6042] [serial = 1526] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f819b2c7000) [pid = 6042] [serial = 1529] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f818d3d3800) [pid = 6042] [serial = 1562] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81900e1400) [pid = 6042] [serial = 1565] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f81a4810800) [pid = 6042] [serial = 1541] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f819fe56000) [pid = 6042] [serial = 1535] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819028b000) [pid = 6042] [serial = 1568] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f8193387800) [pid = 6042] [serial = 1575] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81946e8c00) [pid = 6042] [serial = 1578] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819028a400) [pid = 6042] [serial = 1566] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f81a6b10400) [pid = 6042] [serial = 1544] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f818d3d2800) [pid = 6042] [serial = 1523] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f81913b6800) [pid = 6042] [serial = 1569] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819153cc00) [pid = 6042] [serial = 1571] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81b46c7400) [pid = 6042] [serial = 1550] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81b2e53800) [pid = 6042] [serial = 1547] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f81932dd400) [pid = 6042] [serial = 1574] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819d0a5c00) [pid = 6042] [serial = 1538] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f819d2b2c00) [pid = 6042] [serial = 1461] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | 1461176450253 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1535ms 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81947d8800) [pid = 6042] [serial = 1581] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81932e0400) [pid = 6042] [serial = 1580] [outer = (nil)] [url = about:blank] 11:20:50 INFO - PROCESS | 6042 | 1461176450310 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 6042 | 1461176450313 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 11:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:20:50 INFO - PROCESS | 6042 | 1461176450326 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 6042 | 1461176450330 Marionette TRACE conn3 <- [1,2230,null,{}] 11:20:50 INFO - PROCESS | 6042 | 1461176450345 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}] 11:20:50 INFO - PROCESS | 6042 | 1461176450527 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:20:50 INFO - PROCESS | 6042 | 1461176450537 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193169800 == 160 [pid = 6042] [id = 565] 11:20:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f8192013800) [pid = 6042] [serial = 1696] [outer = (nil)] 11:20:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81934e4800) [pid = 6042] [serial = 1697] [outer = 0x7f8192013800] 11:20:50 INFO - PROCESS | 6042 | 1461176450598 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f8193af0c00) [pid = 6042] [serial = 1698] [outer = 0x7f8192013800] 11:20:51 INFO - PROCESS | 6042 | 1461176451485 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1190ms 11:20:51 INFO - PROCESS | 6042 | 1461176451519 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:20:51 INFO - PROCESS | 6042 | 1461176451530 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 11:20:51 INFO - PROCESS | 6042 | 1461176451536 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 6042 | 1461176451539 Marionette TRACE conn3 <- [1,2234,null,{}] 11:20:51 INFO - PROCESS | 6042 | 1461176451544 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}] 11:20:51 INFO - PROCESS | 6042 | 1461176451724 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:20:51 INFO - PROCESS | 6042 | 1461176451909 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193da1000 == 161 [pid = 6042] [id = 566] 11:20:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f818e124000) [pid = 6042] [serial = 1699] [outer = (nil)] 11:20:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f8193b5b400) [pid = 6042] [serial = 1700] [outer = 0x7f818e124000] 11:20:51 INFO - PROCESS | 6042 | 1461176451970 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f8193d8a400) [pid = 6042] [serial = 1701] [outer = 0x7f818e124000] 11:20:52 INFO - PROCESS | 6042 | 1461176452773 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1279ms 11:20:52 INFO - PROCESS | 6042 | 1461176452816 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 6042 | 1461176452819 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 11:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:20:52 INFO - PROCESS | 6042 | 1461176452832 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 6042 | 1461176452834 Marionette TRACE conn3 <- [1,2238,null,{}] 11:20:52 INFO - PROCESS | 6042 | 1461176452841 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}] 11:20:53 INFO - PROCESS | 6042 | 1461176453119 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:20:53 INFO - PROCESS | 6042 | 1461176453164 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199ab0800 == 162 [pid = 6042] [id = 567] 11:20:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f8193d8e000) [pid = 6042] [serial = 1702] [outer = (nil)] 11:20:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f8194506c00) [pid = 6042] [serial = 1703] [outer = 0x7f8193d8e000] 11:20:53 INFO - PROCESS | 6042 | 1461176453278 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f8199798800) [pid = 6042] [serial = 1704] [outer = 0x7f8193d8e000] 11:20:54 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f818d20c800) [pid = 6042] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:20:54 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f8194508400) [pid = 6042] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:20:54 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819c6bcc00) [pid = 6042] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:20:54 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f818ca99400) [pid = 6042] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:20:54 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f818a7b5c00) [pid = 6042] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:20:54 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f818a7ae400) [pid = 6042] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:20:54 INFO - PROCESS | 6042 | 1461176454798 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1980ms 11:20:54 INFO - PROCESS | 6042 | 1461176454812 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 6042 | 1461176454815 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 11:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:20:54 INFO - PROCESS | 6042 | 1461176454842 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 6042 | 1461176454846 Marionette TRACE conn3 <- [1,2242,null,{}] 11:20:54 INFO - PROCESS | 6042 | 1461176454853 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}] 11:20:55 INFO - PROCESS | 6042 | 1461176455039 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:20:55 INFO - PROCESS | 6042 | 1461176455248 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d6a000 == 163 [pid = 6042] [id = 568] 11:20:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f818f044c00) [pid = 6042] [serial = 1705] [outer = (nil)] 11:20:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f8199d9ac00) [pid = 6042] [serial = 1706] [outer = 0x7f818f044c00] 11:20:55 INFO - PROCESS | 6042 | 1461176455313 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819bf0d800) [pid = 6042] [serial = 1707] [outer = 0x7f818f044c00] 11:20:55 INFO - PROCESS | 6042 | 1461176455938 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1150ms 11:20:55 INFO - PROCESS | 6042 | 1461176455981 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 6042 | 1461176455995 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 11:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:20:56 INFO - PROCESS | 6042 | 1461176456001 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 6042 | 1461176456003 Marionette TRACE conn3 <- [1,2246,null,{}] 11:20:56 INFO - PROCESS | 6042 | 1461176456008 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}] 11:20:56 INFO - PROCESS | 6042 | 1461176456191 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:20:56 INFO - PROCESS | 6042 | 1461176456367 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c520800 == 164 [pid = 6042] [id = 569] 11:20:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f818a7b5c00) [pid = 6042] [serial = 1708] [outer = (nil)] 11:20:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819c057000) [pid = 6042] [serial = 1709] [outer = 0x7f818a7b5c00] 11:20:56 INFO - PROCESS | 6042 | 1461176456428 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819c6b3000) [pid = 6042] [serial = 1710] [outer = 0x7f818a7b5c00] 11:20:57 INFO - PROCESS | 6042 | 1461176457507 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1579ms 11:20:57 INFO - PROCESS | 6042 | 1461176457581 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 6042 | 1461176457585 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 11:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:20:57 INFO - PROCESS | 6042 | 1461176457593 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 6042 | 1461176457599 Marionette TRACE conn3 <- [1,2250,null,{}] 11:20:57 INFO - PROCESS | 6042 | 1461176457609 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}] 11:20:57 INFO - PROCESS | 6042 | 1461176457859 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:20:58 INFO - PROCESS | 6042 | 1461176458170 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81921cd800 == 165 [pid = 6042] [id = 570] 11:20:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f818fe82c00) [pid = 6042] [serial = 1711] [outer = (nil)] 11:20:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819028a400) [pid = 6042] [serial = 1712] [outer = 0x7f818fe82c00] 11:20:58 INFO - PROCESS | 6042 | 1461176458253 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f8191108000) [pid = 6042] [serial = 1713] [outer = 0x7f818fe82c00] 11:20:59 INFO - PROCESS | 6042 | 1461176459173 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1637ms 11:20:59 INFO - PROCESS | 6042 | 1461176459231 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 6042 | 1461176459239 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 11:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:20:59 INFO - PROCESS | 6042 | 1461176459249 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 6042 | 1461176459254 Marionette TRACE conn3 <- [1,2254,null,{}] 11:20:59 INFO - PROCESS | 6042 | 1461176459259 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}] 11:20:59 INFO - PROCESS | 6042 | 1461176459506 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:20:59 INFO - PROCESS | 6042 | 1461176459803 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199aa4800 == 166 [pid = 6042] [id = 571] 11:20:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f818fe83800) [pid = 6042] [serial = 1714] [outer = (nil)] 11:20:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81932e3000) [pid = 6042] [serial = 1715] [outer = 0x7f818fe83800] 11:20:59 INFO - PROCESS | 6042 | 1461176459920 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f8193d82400) [pid = 6042] [serial = 1716] [outer = 0x7f818fe83800] 11:21:00 INFO - PROCESS | 6042 | 1461176460791 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]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1585ms 11:21:00 INFO - PROCESS | 6042 | 1461176460835 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:21:00 INFO - PROCESS | 6042 | 1461176460840 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 11:21:00 INFO - PROCESS | 6042 | 1461176460846 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 6042 | 1461176460852 Marionette TRACE conn3 <- [1,2258,null,{}] 11:21:00 INFO - PROCESS | 6042 | 1461176460868 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}] 11:21:01 INFO - PROCESS | 6042 | 1461176461084 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:21:01 INFO - PROCESS | 6042 | 1461176461299 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d1d5800 == 167 [pid = 6042] [id = 572] 11:21:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f8193d8a000) [pid = 6042] [serial = 1717] [outer = (nil)] 11:21:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f819960c000) [pid = 6042] [serial = 1718] [outer = 0x7f8193d8a000] 11:21:01 INFO - PROCESS | 6042 | 1461176461423 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f819babfc00) [pid = 6042] [serial = 1719] [outer = 0x7f8193d8a000] 11:21:02 INFO - PROCESS | 6042 | 1461176462509 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1687ms 11:21:02 INFO - PROCESS | 6042 | 1461176462534 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 6042 | 1461176462541 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 11:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:21:02 INFO - PROCESS | 6042 | 1461176462550 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 6042 | 1461176462554 Marionette TRACE conn3 <- [1,2262,null,{}] 11:21:02 INFO - PROCESS | 6042 | 1461176462563 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}] 11:21:02 INFO - PROCESS | 6042 | 1461176462811 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:21:03 INFO - PROCESS | 6042 | 1461176463067 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03c9800 == 168 [pid = 6042] [id = 573] 11:21:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f8193d8b800) [pid = 6042] [serial = 1720] [outer = (nil)] 11:21:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f819ca0bc00) [pid = 6042] [serial = 1721] [outer = 0x7f8193d8b800] 11:21:03 INFO - PROCESS | 6042 | 1461176463189 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f819cf50400) [pid = 6042] [serial = 1722] [outer = 0x7f8193d8b800] 11:21:04 INFO - PROCESS | 6042 | 1461176464010 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1487ms 11:21:04 INFO - PROCESS | 6042 | 1461176464037 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 6042 | 1461176464040 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 11:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:21:04 INFO - PROCESS | 6042 | 1461176464046 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 6042 | 1461176464048 Marionette TRACE conn3 <- [1,2266,null,{}] 11:21:04 INFO - PROCESS | 6042 | 1461176464054 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}] 11:21:04 INFO - PROCESS | 6042 | 1461176464251 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:21:04 INFO - PROCESS | 6042 | 1461176464475 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a093a000 == 169 [pid = 6042] [id = 574] 11:21:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f819bf07800) [pid = 6042] [serial = 1723] [outer = (nil)] 11:21:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f819d251400) [pid = 6042] [serial = 1724] [outer = 0x7f819bf07800] 11:21:04 INFO - PROCESS | 6042 | 1461176464588 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f819e38c800) [pid = 6042] [serial = 1725] [outer = 0x7f819bf07800] 11:21:05 INFO - PROCESS | 6042 | 1461176465481 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]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1478ms 11:21:05 INFO - PROCESS | 6042 | 1461176465525 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 6042 | 1461176465528 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 11:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:21:05 INFO - PROCESS | 6042 | 1461176465534 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 6042 | 1461176465536 Marionette TRACE conn3 <- [1,2270,null,{}] 11:21:05 INFO - PROCESS | 6042 | 1461176465542 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}] 11:21:05 INFO - PROCESS | 6042 | 1461176465828 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:21:06 INFO - PROCESS | 6042 | 1461176466029 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5ef4800 == 170 [pid = 6042] [id = 575] 11:21:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f819338e000) [pid = 6042] [serial = 1726] [outer = (nil)] 11:21:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81a0c61c00) [pid = 6042] [serial = 1727] [outer = 0x7f819338e000] 11:21:06 INFO - PROCESS | 6042 | 1461176466108 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81a48a9400) [pid = 6042] [serial = 1728] [outer = 0x7f819338e000] 11:21:07 INFO - PROCESS | 6042 | 1461176467010 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]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1532ms 11:21:07 INFO - PROCESS | 6042 | 1461176467068 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 6042 | 1461176467070 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:21:07 INFO - PROCESS | 6042 | 1461176467096 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 6042 | 1461176467099 Marionette TRACE conn3 <- [1,2274,null,{}] 11:21:07 INFO - PROCESS | 6042 | 1461176467106 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}] 11:21:07 INFO - PROCESS | 6042 | 1461176467313 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:21:07 INFO - PROCESS | 6042 | 1461176467568 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3f4a000 == 171 [pid = 6042] [id = 576] 11:21:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f8199c66800) [pid = 6042] [serial = 1729] [outer = (nil)] 11:21:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81a5929c00) [pid = 6042] [serial = 1730] [outer = 0x7f8199c66800] 11:21:07 INFO - PROCESS | 6042 | 1461176467679 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81a675bc00) [pid = 6042] [serial = 1731] [outer = 0x7f8199c66800] 11:21:08 INFO - PROCESS | 6042 | 1461176468527 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]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1501ms 11:21:08 INFO - PROCESS | 6042 | 1461176468580 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 6042 | 1461176468584 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 11:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:21:08 INFO - PROCESS | 6042 | 1461176468589 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 6042 | 1461176468592 Marionette TRACE conn3 <- [1,2278,null,{}] 11:21:08 INFO - PROCESS | 6042 | 1461176468597 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}] 11:21:08 INFO - PROCESS | 6042 | 1461176468810 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:21:09 INFO - PROCESS | 6042 | 1461176469025 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b829e800 == 172 [pid = 6042] [id = 577] 11:21:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f819fd65800) [pid = 6042] [serial = 1732] [outer = (nil)] 11:21:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f81a905dc00) [pid = 6042] [serial = 1733] [outer = 0x7f819fd65800] 11:21:09 INFO - PROCESS | 6042 | 1461176469138 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f81b22c6800) [pid = 6042] [serial = 1734] [outer = 0x7f819fd65800] 11:21:10 INFO - PROCESS | 6042 | 1461176470020 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]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1488ms 11:21:10 INFO - PROCESS | 6042 | 1461176470079 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 6042 | 1461176470082 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 11:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:21:10 INFO - PROCESS | 6042 | 1461176470088 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 6042 | 1461176470091 Marionette TRACE conn3 <- [1,2282,null,{}] 11:21:10 INFO - PROCESS | 6042 | 1461176470096 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}] 11:21:10 INFO - PROCESS | 6042 | 1461176470292 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:21:10 INFO - PROCESS | 6042 | 1461176470507 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca75000 == 173 [pid = 6042] [id = 578] 11:21:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f8190548800) [pid = 6042] [serial = 1735] [outer = (nil)] 11:21:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f81b30c4000) [pid = 6042] [serial = 1736] [outer = 0x7f8190548800] 11:21:10 INFO - PROCESS | 6042 | 1461176470616 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f81b43d2400) [pid = 6042] [serial = 1737] [outer = 0x7f8190548800] 11:21:11 INFO - PROCESS | 6042 | 1461176471536 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]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1486ms 11:21:11 INFO - PROCESS | 6042 | 1461176471576 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 6042 | 1461176471579 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 11:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:21:11 INFO - PROCESS | 6042 | 1461176471585 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 6042 | 1461176471589 Marionette TRACE conn3 <- [1,2286,null,{}] 11:21:11 INFO - PROCESS | 6042 | 1461176471595 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}] 11:21:11 INFO - PROCESS | 6042 | 1461176471802 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:21:12 INFO - PROCESS | 6042 | 1461176472107 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81897f5000 == 174 [pid = 6042] [id = 579] 11:21:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f818a98f000) [pid = 6042] [serial = 1738] [outer = (nil)] 11:21:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f818a991400) [pid = 6042] [serial = 1739] [outer = 0x7f818a98f000] 11:21:12 INFO - PROCESS | 6042 | 1461176472242 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f81b3086c00) [pid = 6042] [serial = 1740] [outer = 0x7f818a98f000] 11:21:13 INFO - PROCESS | 6042 | 1461176473145 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]]]}] 11:21:13 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 11:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1630ms 11:21:13 INFO - PROCESS | 6042 | 1461176473217 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 6042 | 1461176473220 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 11:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:21:13 INFO - PROCESS | 6042 | 1461176473226 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 6042 | 1461176473236 Marionette TRACE conn3 <- [1,2290,null,{}] 11:21:13 INFO - PROCESS | 6042 | 1461176473240 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}] 11:21:13 INFO - PROCESS | 6042 | 1461176473493 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:21:13 INFO - PROCESS | 6042 | 1461176473806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a00d7000 == 175 [pid = 6042] [id = 580] 11:21:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f81b8564c00) [pid = 6042] [serial = 1741] [outer = (nil)] 11:21:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81b88d0000) [pid = 6042] [serial = 1742] [outer = 0x7f81b8564c00] 11:21:13 INFO - PROCESS | 6042 | 1461176473893 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f81b895c800) [pid = 6042] [serial = 1743] [outer = 0x7f81b8564c00] 11:21:14 INFO - PROCESS | 6042 | 1461176474741 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1586ms 11:21:14 INFO - PROCESS | 6042 | 1461176474813 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 6042 | 1461176474817 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 11:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:21:14 INFO - PROCESS | 6042 | 1461176474822 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 6042 | 1461176474825 Marionette TRACE conn3 <- [1,2294,null,{}] 11:21:14 INFO - PROCESS | 6042 | 1461176474830 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}] 11:21:15 INFO - PROCESS | 6042 | 1461176475065 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:21:15 INFO - PROCESS | 6042 | 1461176475327 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e295000 == 176 [pid = 6042] [id = 581] 11:21:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81899f3000) [pid = 6042] [serial = 1744] [outer = (nil)] 11:21:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f81899fac00) [pid = 6042] [serial = 1745] [outer = 0x7f81899f3000] 11:21:15 INFO - PROCESS | 6042 | 1461176475445 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f81899ff000) [pid = 6042] [serial = 1746] [outer = 0x7f81899f3000] 11:21:16 INFO - PROCESS | 6042 | 1461176476244 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1477ms 11:21:16 INFO - PROCESS | 6042 | 1461176476301 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 6042 | 1461176476304 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 11:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:21:16 INFO - PROCESS | 6042 | 1461176476310 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 6042 | 1461176476312 Marionette TRACE conn3 <- [1,2298,null,{}] 11:21:16 INFO - PROCESS | 6042 | 1461176476318 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}] 11:21:16 INFO - PROCESS | 6042 | 1461176476512 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:21:16 INFO - PROCESS | 6042 | 1461176476734 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d31c000 == 177 [pid = 6042] [id = 582] 11:21:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f81899f7000) [pid = 6042] [serial = 1747] [outer = (nil)] 11:21:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f818c2e3800) [pid = 6042] [serial = 1748] [outer = 0x7f81899f7000] 11:21:16 INFO - PROCESS | 6042 | 1461176476847 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f818c2e7400) [pid = 6042] [serial = 1749] [outer = 0x7f81899f7000] 11:21:17 INFO - PROCESS | 6042 | 1461176477725 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]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1430ms 11:21:17 INFO - PROCESS | 6042 | 1461176477754 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 6042 | 1461176477758 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 11:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:21:17 INFO - PROCESS | 6042 | 1461176477767 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 6042 | 1461176477769 Marionette TRACE conn3 <- [1,2302,null,{}] 11:21:17 INFO - PROCESS | 6042 | 1461176477774 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}] 11:21:17 INFO - PROCESS | 6042 | 1461176477964 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:21:18 INFO - PROCESS | 6042 | 1461176478199 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d333000 == 178 [pid = 6042] [id = 583] 11:21:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f81898ac800) [pid = 6042] [serial = 1750] [outer = (nil)] 11:21:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f81898b3800) [pid = 6042] [serial = 1751] [outer = 0x7f81898ac800] 11:21:18 INFO - PROCESS | 6042 | 1461176478273 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f81898b9800) [pid = 6042] [serial = 1752] [outer = 0x7f81898ac800] 11:21:19 INFO - PROCESS | 6042 | 1461176479123 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1436ms 11:21:19 INFO - PROCESS | 6042 | 1461176479204 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 6042 | 1461176479208 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 11:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:21:19 INFO - PROCESS | 6042 | 1461176479214 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 6042 | 1461176479216 Marionette TRACE conn3 <- [1,2306,null,{}] 11:21:19 INFO - PROCESS | 6042 | 1461176479222 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}] 11:21:19 INFO - PROCESS | 6042 | 1461176479440 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:21:19 INFO - PROCESS | 6042 | 1461176479703 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e6b3800 == 179 [pid = 6042] [id = 584] 11:21:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81898ad000) [pid = 6042] [serial = 1753] [outer = (nil)] 11:21:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f818c2e4400) [pid = 6042] [serial = 1754] [outer = 0x7f81898ad000] 11:21:19 INFO - PROCESS | 6042 | 1461176479814 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f818c2ea000) [pid = 6042] [serial = 1755] [outer = 0x7f81898ad000] 11:21:20 INFO - PROCESS | 6042 | 1461176480670 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1532ms 11:21:20 INFO - PROCESS | 6042 | 1461176480747 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 6042 | 1461176480749 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 11:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:21:20 INFO - PROCESS | 6042 | 1461176480756 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 6042 | 1461176480758 Marionette TRACE conn3 <- [1,2310,null,{}] 11:21:20 INFO - PROCESS | 6042 | 1461176480763 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}] 11:21:20 INFO - PROCESS | 6042 | 1461176480968 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:21:21 INFO - PROCESS | 6042 | 1461176481236 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8de800 == 180 [pid = 6042] [id = 585] 11:21:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f818a7b4c00) [pid = 6042] [serial = 1756] [outer = (nil)] 11:21:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f818d01bc00) [pid = 6042] [serial = 1757] [outer = 0x7f818a7b4c00] 11:21:21 INFO - PROCESS | 6042 | 1461176481346 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f818e732800) [pid = 6042] [serial = 1758] [outer = 0x7f818a7b4c00] 11:21:22 INFO - PROCESS | 6042 | 1461176482989 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2286ms 11:21:23 INFO - PROCESS | 6042 | 1461176483044 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 6042 | 1461176483048 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 11:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:21:23 INFO - PROCESS | 6042 | 1461176483055 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 6042 | 1461176483060 Marionette TRACE conn3 <- [1,2314,null,{}] 11:21:23 INFO - PROCESS | 6042 | 1461176483068 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}] 11:21:23 INFO - PROCESS | 6042 | 1461176483303 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:21:23 INFO - PROCESS | 6042 | 1461176483572 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1b9800 == 181 [pid = 6042] [id = 586] 11:21:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f818c2eb000) [pid = 6042] [serial = 1759] [outer = (nil)] 11:21:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f818ca9a000) [pid = 6042] [serial = 1760] [outer = 0x7f818c2eb000] 11:21:23 INFO - PROCESS | 6042 | 1461176483641 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f818d018400) [pid = 6042] [serial = 1761] [outer = 0x7f818c2eb000] 11:21:24 INFO - PROCESS | 6042 | 1461176484645 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]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1635ms 11:21:24 INFO - PROCESS | 6042 | 1461176484692 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 6042 | 1461176484700 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 11:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:21:24 INFO - PROCESS | 6042 | 1461176484710 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 6042 | 1461176484714 Marionette TRACE conn3 <- [1,2318,null,{}] 11:21:24 INFO - PROCESS | 6042 | 1461176484719 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}] 11:21:24 INFO - PROCESS | 6042 | 1461176484911 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:21:25 INFO - PROCESS | 6042 | 1461176485359 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a2ce000 == 182 [pid = 6042] [id = 587] 11:21:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f818d37d000) [pid = 6042] [serial = 1762] [outer = (nil)] 11:21:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f818d380800) [pid = 6042] [serial = 1763] [outer = 0x7f818d37d000] 11:21:25 INFO - PROCESS | 6042 | 1461176485430 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f818d3d8c00) [pid = 6042] [serial = 1764] [outer = 0x7f818d37d000] 11:21:26 INFO - PROCESS | 6042 | 1461176486416 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] 11:21:26 INFO - PROCESS | 6042 | 1461176486614 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 11:21:26 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193da2800 == 174 [pid = 6042] [id = 550] 11:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:21:26 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d1eb800 == 173 [pid = 6042] [id = 549] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f819ae7b400) [pid = 6042] [serial = 1640] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f819cbda000) [pid = 6042] [serial = 1643] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f8190152800) [pid = 6042] [serial = 1632] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f818d3cec00) [pid = 6042] [serial = 1631] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f818d373800) [pid = 6042] [serial = 1629] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f818ca9d000) [pid = 6042] [serial = 1628] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f8199bd4800) [pid = 6042] [serial = 1583] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f819d0a6800) [pid = 6042] [serial = 1601] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f81913b9400) [pid = 6042] [serial = 1589] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f81a0604800) [pid = 6042] [serial = 1610] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f819ef74000) [pid = 6042] [serial = 1604] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f819015c000) [pid = 6042] [serial = 1634] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f8191546400) [pid = 6042] [serial = 1635] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f81a0072c00) [pid = 6042] [serial = 1607] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f818ef4a800) [pid = 6042] [serial = 1586] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f8193b55c00) [pid = 6042] [serial = 1592] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f819ae84400) [pid = 6042] [serial = 1595] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f8193aedc00) [pid = 6042] [serial = 1637] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f819c07d000) [pid = 6042] [serial = 1598] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819d257400) [pid = 6042] [serial = 1644] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f819c07ac00) [pid = 6042] [serial = 1641] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f81947dc800) [pid = 6042] [serial = 1638] [outer = (nil)] [url = about:blank] 11:21:26 INFO - PROCESS | 6042 | 1461176486698 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 6042 | 1461176486704 Marionette TRACE conn3 <- [1,2322,null,{}] 11:21:26 INFO - PROCESS | 6042 | 1461176486725 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}] 11:21:26 INFO - PROCESS | 6042 | 1461176486899 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:21:27 INFO - PROCESS | 6042 | 1461176487116 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818f027800 == 174 [pid = 6042] [id = 588] 11:21:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f818e73d000) [pid = 6042] [serial = 1765] [outer = (nil)] 11:21:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f818e73f000) [pid = 6042] [serial = 1766] [outer = 0x7f818e73d000] 11:21:27 INFO - PROCESS | 6042 | 1461176487217 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f818ef4a000) [pid = 6042] [serial = 1767] [outer = 0x7f818e73d000] 11:21:27 INFO - PROCESS | 6042 | 1461176487963 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1343ms 11:21:28 INFO - PROCESS | 6042 | 1461176488005 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 6042 | 1461176488009 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 11:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:21:28 INFO - PROCESS | 6042 | 1461176488017 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 6042 | 1461176488020 Marionette TRACE conn3 <- [1,2326,null,{}] 11:21:28 INFO - PROCESS | 6042 | 1461176488025 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}] 11:21:28 INFO - PROCESS | 6042 | 1461176488213 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:21:28 INFO - PROCESS | 6042 | 1461176488228 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190746800 == 175 [pid = 6042] [id = 589] 11:21:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f818f043400) [pid = 6042] [serial = 1768] [outer = (nil)] 11:21:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f818fe89800) [pid = 6042] [serial = 1769] [outer = 0x7f818f043400] 11:21:28 INFO - PROCESS | 6042 | 1461176488290 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81900d7c00) [pid = 6042] [serial = 1770] [outer = 0x7f818f043400] 11:21:29 INFO - PROCESS | 6042 | 1461176489220 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1240ms 11:21:29 INFO - PROCESS | 6042 | 1461176489283 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 6042 | 1461176489287 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 11:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:21:29 INFO - PROCESS | 6042 | 1461176489296 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 6042 | 1461176489310 Marionette TRACE conn3 <- [1,2330,null,{}] 11:21:29 INFO - PROCESS | 6042 | 1461176489322 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}] 11:21:29 INFO - PROCESS | 6042 | 1461176489570 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:21:29 INFO - PROCESS | 6042 | 1461176489593 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8191e58000 == 176 [pid = 6042] [id = 590] 11:21:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f818ef4cc00) [pid = 6042] [serial = 1771] [outer = (nil)] 11:21:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f8190152400) [pid = 6042] [serial = 1772] [outer = 0x7f818ef4cc00] 11:21:29 INFO - PROCESS | 6042 | 1461176489653 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f8190290800) [pid = 6042] [serial = 1773] [outer = 0x7f818ef4cc00] 11:21:30 INFO - PROCESS | 6042 | 1461176490522 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]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1296ms 11:21:30 INFO - PROCESS | 6042 | 1461176490591 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 6042 | 1461176490594 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 11:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:21:30 INFO - PROCESS | 6042 | 1461176490599 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 6042 | 1461176490601 Marionette TRACE conn3 <- [1,2334,null,{}] 11:21:30 INFO - PROCESS | 6042 | 1461176490608 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}] 11:21:30 INFO - PROCESS | 6042 | 1461176490898 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:21:30 INFO - PROCESS | 6042 | 1461176490930 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193289800 == 177 [pid = 6042] [id = 591] 11:21:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f81902a1800) [pid = 6042] [serial = 1774] [outer = (nil)] 11:21:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f819110fc00) [pid = 6042] [serial = 1775] [outer = 0x7f81902a1800] 11:21:31 INFO - PROCESS | 6042 | 1461176491001 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f81912b5000) [pid = 6042] [serial = 1776] [outer = 0x7f81902a1800] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f8192013800) [pid = 6042] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f818a616c00) [pid = 6042] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f818f044c00) [pid = 6042] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f818e124000) [pid = 6042] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f818d20e400) [pid = 6042] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f818a616400) [pid = 6042] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f8193d8e000) [pid = 6042] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:21:31 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f818e122400) [pid = 6042] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:21:32 INFO - PROCESS | 6042 | 1461176492243 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1680ms 11:21:32 INFO - PROCESS | 6042 | 1461176492281 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 6042 | 1461176492285 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 11:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:21:32 INFO - PROCESS | 6042 | 1461176492290 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 6042 | 1461176492293 Marionette TRACE conn3 <- [1,2338,null,{}] 11:21:32 INFO - PROCESS | 6042 | 1461176492298 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}] 11:21:32 INFO - PROCESS | 6042 | 1461176492581 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:21:32 INFO - PROCESS | 6042 | 1461176492619 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819356b800 == 178 [pid = 6042] [id = 592] 11:21:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f818e124000) [pid = 6042] [serial = 1777] [outer = (nil)] 11:21:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f81913b6800) [pid = 6042] [serial = 1778] [outer = 0x7f818e124000] 11:21:32 INFO - PROCESS | 6042 | 1461176492682 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f819153e800) [pid = 6042] [serial = 1779] [outer = 0x7f818e124000] 11:21:33 INFO - PROCESS | 6042 | 1461176493541 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]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1277ms 11:21:33 INFO - PROCESS | 6042 | 1461176493567 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 6042 | 1461176493571 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 11:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:21:33 INFO - PROCESS | 6042 | 1461176493580 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 6042 | 1461176493583 Marionette TRACE conn3 <- [1,2342,null,{}] 11:21:33 INFO - PROCESS | 6042 | 1461176493588 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}] 11:21:33 INFO - PROCESS | 6042 | 1461176493768 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:21:33 INFO - PROCESS | 6042 | 1461176493781 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81939b2800 == 179 [pid = 6042] [id = 593] 11:21:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81913be000) [pid = 6042] [serial = 1780] [outer = (nil)] 11:21:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f8191dab800) [pid = 6042] [serial = 1781] [outer = 0x7f81913be000] 11:21:33 INFO - PROCESS | 6042 | 1461176493841 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f8191db8800) [pid = 6042] [serial = 1782] [outer = 0x7f81913be000] 11:21:35 INFO - PROCESS | 6042 | 1461176495230 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]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1690ms 11:21:35 INFO - PROCESS | 6042 | 1461176495269 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 6042 | 1461176495277 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 11:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:21:35 INFO - PROCESS | 6042 | 1461176495286 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 6042 | 1461176495291 Marionette TRACE conn3 <- [1,2346,null,{}] 11:21:35 INFO - PROCESS | 6042 | 1461176495298 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}] 11:21:35 INFO - PROCESS | 6042 | 1461176495535 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:21:35 INFO - PROCESS | 6042 | 1461176495854 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2ec000 == 180 [pid = 6042] [id = 594] 11:21:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f818c2df400) [pid = 6042] [serial = 1783] [outer = (nil)] 11:21:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f818d015400) [pid = 6042] [serial = 1784] [outer = 0x7f818c2df400] 11:21:35 INFO - PROCESS | 6042 | 1461176495936 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f818d37c000) [pid = 6042] [serial = 1785] [outer = 0x7f818c2df400] 11:21:36 INFO - PROCESS | 6042 | 1461176496896 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1682ms 11:21:36 INFO - PROCESS | 6042 | 1461176496969 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 6042 | 1461176496978 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 11:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:21:36 INFO - PROCESS | 6042 | 1461176496987 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 6042 | 1461176496992 Marionette TRACE conn3 <- [1,2350,null,{}] 11:21:36 INFO - PROCESS | 6042 | 1461176496998 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}] 11:21:37 INFO - PROCESS | 6042 | 1461176497264 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:21:37 INFO - PROCESS | 6042 | 1461176497574 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8191e6b000 == 181 [pid = 6042] [id = 595] 11:21:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f818d3cd000) [pid = 6042] [serial = 1786] [outer = (nil)] 11:21:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f818e732c00) [pid = 6042] [serial = 1787] [outer = 0x7f818d3cd000] 11:21:37 INFO - PROCESS | 6042 | 1461176497652 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f818ef48800) [pid = 6042] [serial = 1788] [outer = 0x7f818d3cd000] 11:21:38 INFO - PROCESS | 6042 | 1461176498523 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]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1581ms 11:21:38 INFO - PROCESS | 6042 | 1461176498569 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:21:38 INFO - PROCESS | 6042 | 1461176498573 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 11:21:38 INFO - PROCESS | 6042 | 1461176498579 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 6042 | 1461176498585 Marionette TRACE conn3 <- [1,2354,null,{}] 11:21:38 INFO - PROCESS | 6042 | 1461176498601 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}] 11:21:38 INFO - PROCESS | 6042 | 1461176498820 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:21:39 INFO - PROCESS | 6042 | 1461176499087 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193dab800 == 182 [pid = 6042] [id = 596] 11:21:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f818e1de400) [pid = 6042] [serial = 1789] [outer = (nil)] 11:21:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f8190542800) [pid = 6042] [serial = 1790] [outer = 0x7f818e1de400] 11:21:39 INFO - PROCESS | 6042 | 1461176499170 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f8191103800) [pid = 6042] [serial = 1791] [outer = 0x7f818e1de400] 11:21:40 INFO - PROCESS | 6042 | 1461176500045 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]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1536ms 11:21:40 INFO - PROCESS | 6042 | 1461176500115 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:21:40 INFO - PROCESS | 6042 | 1461176500120 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 11:21:40 INFO - PROCESS | 6042 | 1461176500125 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 6042 | 1461176500129 Marionette TRACE conn3 <- [1,2358,null,{}] 11:21:40 INFO - PROCESS | 6042 | 1461176500134 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}] 11:21:40 INFO - PROCESS | 6042 | 1461176500345 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:21:40 INFO - PROCESS | 6042 | 1461176500607 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819471f000 == 183 [pid = 6042] [id = 597] 11:21:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f819110d000) [pid = 6042] [serial = 1792] [outer = (nil)] 11:21:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f819153ec00) [pid = 6042] [serial = 1793] [outer = 0x7f819110d000] 11:21:40 INFO - PROCESS | 6042 | 1461176500727 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f8191db7c00) [pid = 6042] [serial = 1794] [outer = 0x7f819110d000] 11:21:41 INFO - PROCESS | 6042 | 1461176501547 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1479ms 11:21:41 INFO - PROCESS | 6042 | 1461176501605 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 6042 | 1461176501608 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 11:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:21:41 INFO - PROCESS | 6042 | 1461176501614 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 6042 | 1461176501616 Marionette TRACE conn3 <- [1,2362,null,{}] 11:21:41 INFO - PROCESS | 6042 | 1461176501622 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}] 11:21:41 INFO - PROCESS | 6042 | 1461176501828 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:21:42 INFO - PROCESS | 6042 | 1461176502097 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199aaf000 == 184 [pid = 6042] [id = 598] 11:21:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f819200e000) [pid = 6042] [serial = 1795] [outer = (nil)] 11:21:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f8192010800) [pid = 6042] [serial = 1796] [outer = 0x7f819200e000] 11:21:42 INFO - PROCESS | 6042 | 1461176502233 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f8192017000) [pid = 6042] [serial = 1797] [outer = 0x7f819200e000] 11:21:43 INFO - PROCESS | 6042 | 1461176503167 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]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1584ms 11:21:43 INFO - PROCESS | 6042 | 1461176503200 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 6042 | 1461176503203 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 11:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:21:43 INFO - PROCESS | 6042 | 1461176503209 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 6042 | 1461176503212 Marionette TRACE conn3 <- [1,2366,null,{}] 11:21:43 INFO - PROCESS | 6042 | 1461176503217 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}] 11:21:43 INFO - PROCESS | 6042 | 1461176503434 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:21:43 INFO - PROCESS | 6042 | 1461176503746 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ac50000 == 185 [pid = 6042] [id = 599] 11:21:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f819201f800) [pid = 6042] [serial = 1798] [outer = (nil)] 11:21:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f819338b800) [pid = 6042] [serial = 1799] [outer = 0x7f819201f800] 11:21:43 INFO - PROCESS | 6042 | 1461176503833 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f8193ac7000) [pid = 6042] [serial = 1800] [outer = 0x7f819201f800] 11:21:44 INFO - PROCESS | 6042 | 1461176504690 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]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1533ms 11:21:44 INFO - PROCESS | 6042 | 1461176504744 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 6042 | 1461176504747 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 11:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:21:44 INFO - PROCESS | 6042 | 1461176504754 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 6042 | 1461176504757 Marionette TRACE conn3 <- [1,2370,null,{}] 11:21:44 INFO - PROCESS | 6042 | 1461176504762 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}] 11:21:44 INFO - PROCESS | 6042 | 1461176504963 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:21:45 INFO - PROCESS | 6042 | 1461176505231 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c373800 == 186 [pid = 6042] [id = 600] 11:21:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f81932dd000) [pid = 6042] [serial = 1801] [outer = (nil)] 11:21:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f8193aefc00) [pid = 6042] [serial = 1802] [outer = 0x7f81932dd000] 11:21:45 INFO - PROCESS | 6042 | 1461176505306 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f8193b54400) [pid = 6042] [serial = 1803] [outer = 0x7f81932dd000] 11:21:46 INFO - PROCESS | 6042 | 1461176506159 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1481ms 11:21:46 INFO - PROCESS | 6042 | 1461176506236 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:21:46 INFO - PROCESS | 6042 | 1461176506243 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 11:21:46 INFO - PROCESS | 6042 | 1461176506250 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 6042 | 1461176506252 Marionette TRACE conn3 <- [1,2374,null,{}] 11:21:46 INFO - PROCESS | 6042 | 1461176506258 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}] 11:21:46 INFO - PROCESS | 6042 | 1461176506496 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:21:46 INFO - PROCESS | 6042 | 1461176506803 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca1f800 == 187 [pid = 6042] [id = 601] 11:21:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f8193388000) [pid = 6042] [serial = 1804] [outer = (nil)] 11:21:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f8193d83000) [pid = 6042] [serial = 1805] [outer = 0x7f8193388000] 11:21:46 INFO - PROCESS | 6042 | 1461176506879 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f8193d89800) [pid = 6042] [serial = 1806] [outer = 0x7f8193388000] 11:21:47 INFO - PROCESS | 6042 | 1461176507697 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]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1484ms 11:21:47 INFO - PROCESS | 6042 | 1461176507733 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 6042 | 1461176507737 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 11:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:21:47 INFO - PROCESS | 6042 | 1461176507743 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 6042 | 1461176507745 Marionette TRACE conn3 <- [1,2378,null,{}] 11:21:47 INFO - PROCESS | 6042 | 1461176507750 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}] 11:21:47 INFO - PROCESS | 6042 | 1461176507959 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:21:48 INFO - PROCESS | 6042 | 1461176508240 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0c8000 == 188 [pid = 6042] [id = 602] 11:21:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f8192012400) [pid = 6042] [serial = 1807] [outer = (nil)] 11:21:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f819450b800) [pid = 6042] [serial = 1808] [outer = 0x7f8192012400] 11:21:48 INFO - PROCESS | 6042 | 1461176508360 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f81946e7400) [pid = 6042] [serial = 1809] [outer = 0x7f8192012400] 11:21:49 INFO - PROCESS | 6042 | 1461176509288 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]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1585ms 11:21:49 INFO - PROCESS | 6042 | 1461176509329 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 6042 | 1461176509333 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 11:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:21:49 INFO - PROCESS | 6042 | 1461176509338 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 6042 | 1461176509341 Marionette TRACE conn3 <- [1,2382,null,{}] 11:21:49 INFO - PROCESS | 6042 | 1461176509347 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}] 11:21:49 INFO - PROCESS | 6042 | 1461176509567 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:21:49 INFO - PROCESS | 6042 | 1461176509838 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3e8800 == 189 [pid = 6042] [id = 603] 11:21:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f819960c800) [pid = 6042] [serial = 1810] [outer = (nil)] 11:21:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f8199793800) [pid = 6042] [serial = 1811] [outer = 0x7f819960c800] 11:21:49 INFO - PROCESS | 6042 | 1461176509967 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f8199bd0c00) [pid = 6042] [serial = 1812] [outer = 0x7f819960c800] 11:21:50 INFO - PROCESS | 6042 | 1461176510878 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1578ms 11:21:50 INFO - PROCESS | 6042 | 1461176510918 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 6042 | 1461176510923 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 11:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:21:50 INFO - PROCESS | 6042 | 1461176510928 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 6042 | 1461176510932 Marionette TRACE conn3 <- [1,2386,null,{}] 11:21:50 INFO - PROCESS | 6042 | 1461176510937 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}] 11:21:51 INFO - PROCESS | 6042 | 1461176511154 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:21:51 INFO - PROCESS | 6042 | 1461176511435 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a00ca000 == 190 [pid = 6042] [id = 604] 11:21:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f8199c71c00) [pid = 6042] [serial = 1813] [outer = (nil)] 11:21:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f819ad71800) [pid = 6042] [serial = 1814] [outer = 0x7f8199c71c00] 11:21:51 INFO - PROCESS | 6042 | 1461176511564 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 257 (0x7f819babd000) [pid = 6042] [serial = 1815] [outer = 0x7f8199c71c00] 11:21:52 INFO - PROCESS | 6042 | 1461176512423 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]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1534ms 11:21:52 INFO - PROCESS | 6042 | 1461176512464 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 6042 | 1461176512471 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:21:52 INFO - PROCESS | 6042 | 1461176512483 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 6042 | 1461176512486 Marionette TRACE conn3 <- [1,2390,null,{}] 11:21:52 INFO - PROCESS | 6042 | 1461176512493 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}] 11:21:52 INFO - PROCESS | 6042 | 1461176512693 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:21:52 INFO - PROCESS | 6042 | 1461176512965 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0499800 == 191 [pid = 6042] [id = 605] 11:21:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 258 (0x7f8199c72400) [pid = 6042] [serial = 1816] [outer = (nil)] 11:21:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 259 (0x7f819bf02c00) [pid = 6042] [serial = 1817] [outer = 0x7f8199c72400] 11:21:53 INFO - PROCESS | 6042 | 1461176513090 Marionette DEBUG loaded listener.js 11:21:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f819bf5f800) [pid = 6042] [serial = 1818] [outer = 0x7f8199c72400] 11:21:53 INFO - PROCESS | 6042 | 1461176513922 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]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1480ms 11:21:53 INFO - PROCESS | 6042 | 1461176513965 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 6042 | 1461176513969 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 11:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:21:53 INFO - PROCESS | 6042 | 1461176513975 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 6042 | 1461176513978 Marionette TRACE conn3 <- [1,2394,null,{}] 11:21:53 INFO - PROCESS | 6042 | 1461176513984 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}] 11:21:54 INFO - PROCESS | 6042 | 1461176514189 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:21:54 INFO - PROCESS | 6042 | 1461176514462 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e43000 == 192 [pid = 6042] [id = 606] 11:21:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f8193af4000) [pid = 6042] [serial = 1819] [outer = (nil)] 11:21:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 262 (0x7f819bf6c800) [pid = 6042] [serial = 1820] [outer = 0x7f8193af4000] 11:21:54 INFO - PROCESS | 6042 | 1461176514590 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 263 (0x7f819c051000) [pid = 6042] [serial = 1821] [outer = 0x7f8193af4000] 11:21:55 INFO - PROCESS | 6042 | 1461176515454 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]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1533ms 11:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:21:55 INFO - PROCESS | 6042 | 1461176515509 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 6042 | 1461176515512 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 11:21:55 INFO - PROCESS | 6042 | 1461176515518 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 6042 | 1461176515521 Marionette TRACE conn3 <- [1,2398,null,{}] 11:21:55 INFO - PROCESS | 6042 | 1461176515526 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}] 11:21:55 INFO - PROCESS | 6042 | 1461176515730 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:21:56 INFO - PROCESS | 6042 | 1461176516003 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d15800 == 193 [pid = 6042] [id = 607] 11:21:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 264 (0x7f819ad63000) [pid = 6042] [serial = 1822] [outer = (nil)] 11:21:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 265 (0x7f819c073800) [pid = 6042] [serial = 1823] [outer = 0x7f819ad63000] 11:21:56 INFO - PROCESS | 6042 | 1461176516119 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 266 (0x7f819c07c000) [pid = 6042] [serial = 1824] [outer = 0x7f819ad63000] 11:21:56 INFO - PROCESS | 6042 | 1461176516960 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]]]}] 11:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1491ms 11:21:57 INFO - PROCESS | 6042 | 1461176517009 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 6042 | 1461176517012 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:21:57 INFO - PROCESS | 6042 | 1461176517018 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 6042 | 1461176517021 Marionette TRACE conn3 <- [1,2402,null,{}] 11:21:57 INFO - PROCESS | 6042 | 1461176517028 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}] 11:21:57 INFO - PROCESS | 6042 | 1461176517240 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:21:57 INFO - PROCESS | 6042 | 1461176517521 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a553a800 == 194 [pid = 6042] [id = 608] 11:21:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 267 (0x7f819bf66400) [pid = 6042] [serial = 1825] [outer = (nil)] 11:21:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 268 (0x7f819c11e400) [pid = 6042] [serial = 1826] [outer = 0x7f819bf66400] 11:21:57 INFO - PROCESS | 6042 | 1461176517635 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 269 (0x7f819c64fc00) [pid = 6042] [serial = 1827] [outer = 0x7f819bf66400] 11:21:58 INFO - PROCESS | 6042 | 1461176518540 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1580ms 11:21:58 INFO - PROCESS | 6042 | 1461176518599 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 6042 | 1461176518602 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 11:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:21:58 INFO - PROCESS | 6042 | 1461176518608 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 6042 | 1461176518610 Marionette TRACE conn3 <- [1,2406,null,{}] 11:21:58 INFO - PROCESS | 6042 | 1461176518616 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}] 11:21:58 INFO - PROCESS | 6042 | 1461176518832 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:21:59 INFO - PROCESS | 6042 | 1461176519150 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2ed000 == 195 [pid = 6042] [id = 609] 11:21:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 270 (0x7f818caa7400) [pid = 6042] [serial = 1828] [outer = (nil)] 11:21:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 271 (0x7f818e324c00) [pid = 6042] [serial = 1829] [outer = 0x7f818caa7400] 11:21:59 INFO - PROCESS | 6042 | 1461176519226 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 272 (0x7f8193ac9000) [pid = 6042] [serial = 1830] [outer = 0x7f818caa7400] 11:22:00 INFO - PROCESS | 6042 | 1461176520696 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2128ms 11:22:00 INFO - PROCESS | 6042 | 1461176520738 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:22:00 INFO - PROCESS | 6042 | 1461176520744 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 11:22:00 INFO - PROCESS | 6042 | 1461176520752 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 6042 | 1461176520757 Marionette TRACE conn3 <- [1,2410,null,{}] 11:22:00 INFO - PROCESS | 6042 | 1461176520764 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}] 11:22:00 INFO - PROCESS | 6042 | 1461176520971 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:22:01 INFO - PROCESS | 6042 | 1461176521247 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e885000 == 196 [pid = 6042] [id = 610] 11:22:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 273 (0x7f818a98b800) [pid = 6042] [serial = 1831] [outer = (nil)] 11:22:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 274 (0x7f818a98fc00) [pid = 6042] [serial = 1832] [outer = 0x7f818a98b800] 11:22:01 INFO - PROCESS | 6042 | 1461176521378 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 275 (0x7f818caa8800) [pid = 6042] [serial = 1833] [outer = 0x7f818a98b800] 11:22:02 INFO - PROCESS | 6042 | 1461176522331 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]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1633ms 11:22:02 INFO - PROCESS | 6042 | 1461176522385 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 6042 | 1461176522393 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 11:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:22:02 INFO - PROCESS | 6042 | 1461176522402 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 6042 | 1461176522405 Marionette TRACE conn3 <- [1,2414,null,{}] 11:22:02 INFO - PROCESS | 6042 | 1461176522409 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}] 11:22:02 INFO - PROCESS | 6042 | 1461176522609 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:22:02 INFO - PROCESS | 6042 | 1461176522995 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818f03b800 == 197 [pid = 6042] [id = 611] 11:22:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 276 (0x7f81898b7400) [pid = 6042] [serial = 1834] [outer = (nil)] 11:22:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 277 (0x7f818a7b1800) [pid = 6042] [serial = 1835] [outer = 0x7f81898b7400] 11:22:03 INFO - PROCESS | 6042 | 1461176523078 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 278 (0x7f818d379c00) [pid = 6042] [serial = 1836] [outer = 0x7f81898b7400] 11:22:04 INFO - PROCESS | 6042 | 1461176524093 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]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1743ms 11:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:22:04 INFO - PROCESS | 6042 | 1461176524145 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 6042 | 1461176524148 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 11:22:04 INFO - PROCESS | 6042 | 1461176524155 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 6042 | 1461176524160 Marionette TRACE conn3 <- [1,2418,null,{}] 11:22:04 INFO - PROCESS | 6042 | 1461176524175 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}] 11:22:04 INFO - PROCESS | 6042 | 1461176524381 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c20e800 == 196 [pid = 6042] [id = 527] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b5f1d800 == 195 [pid = 6042] [id = 539] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a40d3000 == 194 [pid = 6042] [id = 402] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b82a4800 == 193 [pid = 6042] [id = 540] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819356b800 == 192 [pid = 6042] [id = 592] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193289800 == 191 [pid = 6042] [id = 591] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818f027800 == 190 [pid = 6042] [id = 588] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818a2ce000 == 189 [pid = 6042] [id = 587] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d1b9800 == 188 [pid = 6042] [id = 586] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81897f5000 == 187 [pid = 6042] [id = 579] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bca75000 == 186 [pid = 6042] [id = 578] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b829e800 == 185 [pid = 6042] [id = 577] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3f4a000 == 184 [pid = 6042] [id = 576] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5ef4800 == 183 [pid = 6042] [id = 575] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a093a000 == 182 [pid = 6042] [id = 574] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a03c9800 == 181 [pid = 6042] [id = 573] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d1d5800 == 180 [pid = 6042] [id = 572] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199aa4800 == 179 [pid = 6042] [id = 571] 11:22:04 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81921cd800 == 178 [pid = 6042] [id = 570] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 277 (0x7f819c057000) [pid = 6042] [serial = 1709] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 276 (0x7f81934e4800) [pid = 6042] [serial = 1697] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 275 (0x7f81a3fd5c00) [pid = 6042] [serial = 1661] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 274 (0x7f81912b5c00) [pid = 6042] [serial = 1652] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 273 (0x7f818e32c000) [pid = 6042] [serial = 1685] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 272 (0x7f8193af0c00) [pid = 6042] [serial = 1698] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 271 (0x7f819200bc00) [pid = 6042] [serial = 1676] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 270 (0x7f81b83bb000) [pid = 6042] [serial = 1667] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 269 (0x7f818a7b1c00) [pid = 6042] [serial = 1688] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 268 (0x7f818a7ad000) [pid = 6042] [serial = 1649] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 267 (0x7f818d374400) [pid = 6042] [serial = 1689] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 266 (0x7f81a8f4c400) [pid = 6042] [serial = 1664] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 265 (0x7f8199d9ac00) [pid = 6042] [serial = 1706] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 264 (0x7f8193b5b400) [pid = 6042] [serial = 1700] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 263 (0x7f81a0164400) [pid = 6042] [serial = 1647] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 262 (0x7f819ad65400) [pid = 6042] [serial = 1655] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 261 (0x7f818e32fc00) [pid = 6042] [serial = 1682] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f8190283800) [pid = 6042] [serial = 1692] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f8192016c00) [pid = 6042] [serial = 1679] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 258 (0x7f8194506c00) [pid = 6042] [serial = 1703] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 257 (0x7f818d203800) [pid = 6042] [serial = 1691] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 256 (0x7f819ef09c00) [pid = 6042] [serial = 1658] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f8190547c00) [pid = 6042] [serial = 1694] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f8199798800) [pid = 6042] [serial = 1704] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f819bf0d800) [pid = 6042] [serial = 1707] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f8192011c00) [pid = 6042] [serial = 1695] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f81b83c4800) [pid = 6042] [serial = 1673] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f819bf67400) [pid = 6042] [serial = 1670] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f8193d8a400) [pid = 6042] [serial = 1701] [outer = (nil)] [url = about:blank] 11:22:05 INFO - PROCESS | 6042 | 1461176525158 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a1db800 == 179 [pid = 6042] [id = 612] 11:22:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f818a7b1c00) [pid = 6042] [serial = 1837] [outer = (nil)] 11:22:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f818d374400) [pid = 6042] [serial = 1838] [outer = 0x7f818a7b1c00] 11:22:05 INFO - PROCESS | 6042 | 1461176525229 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f818ef52000) [pid = 6042] [serial = 1839] [outer = 0x7f818a7b1c00] 11:22:05 INFO - PROCESS | 6042 | 1461176525972 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]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1840ms 11:22:05 INFO - PROCESS | 6042 | 1461176525994 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:22:06 INFO - PROCESS | 6042 | 1461176525999 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 11:22:06 INFO - PROCESS | 6042 | 1461176526005 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 6042 | 1461176526008 Marionette TRACE conn3 <- [1,2422,null,{}] 11:22:06 INFO - PROCESS | 6042 | 1461176526012 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}] 11:22:06 INFO - PROCESS | 6042 | 1461176526189 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:22:06 INFO - PROCESS | 6042 | 1461176526392 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ef93800 == 180 [pid = 6042] [id = 613] 11:22:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f818a987c00) [pid = 6042] [serial = 1840] [outer = (nil)] 11:22:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f818fe82400) [pid = 6042] [serial = 1841] [outer = 0x7f818a987c00] 11:22:06 INFO - PROCESS | 6042 | 1461176526453 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f81900df400) [pid = 6042] [serial = 1842] [outer = 0x7f818a987c00] 11:22:07 INFO - PROCESS | 6042 | 1461176527229 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]]]}] 11:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1280ms 11:22:07 INFO - PROCESS | 6042 | 1461176527310 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:22:07 INFO - PROCESS | 6042 | 1461176527314 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 11:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:22:07 INFO - PROCESS | 6042 | 1461176527320 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 6042 | 1461176527322 Marionette TRACE conn3 <- [1,2426,null,{}] 11:22:07 INFO - PROCESS | 6042 | 1461176527327 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}] 11:22:07 INFO - PROCESS | 6042 | 1461176527565 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:22:07 INFO - PROCESS | 6042 | 1461176527590 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8191e64800 == 181 [pid = 6042] [id = 614] 11:22:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f818d3d4400) [pid = 6042] [serial = 1843] [outer = (nil)] 11:22:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 257 (0x7f8190284800) [pid = 6042] [serial = 1844] [outer = 0x7f818d3d4400] 11:22:07 INFO - PROCESS | 6042 | 1461176527651 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 258 (0x7f819029f800) [pid = 6042] [serial = 1845] [outer = 0x7f818d3d4400] 11:22:08 INFO - PROCESS | 6042 | 1461176528591 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]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1326ms 11:22:08 INFO - PROCESS | 6042 | 1461176528647 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 6042 | 1461176528651 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 11:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:22:08 INFO - PROCESS | 6042 | 1461176528656 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 6042 | 1461176528658 Marionette TRACE conn3 <- [1,2430,null,{}] 11:22:08 INFO - PROCESS | 6042 | 1461176528663 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}] 11:22:08 INFO - PROCESS | 6042 | 1461176528933 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:22:08 INFO - PROCESS | 6042 | 1461176528972 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819357c000 == 182 [pid = 6042] [id = 615] 11:22:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 259 (0x7f8191110c00) [pid = 6042] [serial = 1846] [outer = (nil)] 11:22:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f8191dabc00) [pid = 6042] [serial = 1847] [outer = 0x7f8191110c00] 11:22:09 INFO - PROCESS | 6042 | 1461176529050 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f819200bc00) [pid = 6042] [serial = 1848] [outer = 0x7f8191110c00] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f819d0a3800) [pid = 6042] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f818ef4bc00) [pid = 6042] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 258 (0x7f818ef34400) [pid = 6042] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 257 (0x7f819c884000) [pid = 6042] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 256 (0x7f81b3086000) [pid = 6042] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f8199c71000) [pid = 6042] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f818d3d9000) [pid = 6042] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f818e73d000) [pid = 6042] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f819cbd2800) [pid = 6042] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f81902a1800) [pid = 6042] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f8199d97c00) [pid = 6042] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f818ef55800) [pid = 6042] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f818d37d000) [pid = 6042] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f818c2eb000) [pid = 6042] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f8191109800) [pid = 6042] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f819fded400) [pid = 6042] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f818d015800) [pid = 6042] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f818f043400) [pid = 6042] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f818a615400) [pid = 6042] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f818a614800) [pid = 6042] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f818ef35800) [pid = 6042] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f818d37b400) [pid = 6042] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f818ef4cc00) [pid = 6042] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f81900e0400) [pid = 6042] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f818d3d1c00) [pid = 6042] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f8190154400) [pid = 6042] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f8199c70000) [pid = 6042] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f81a3fdc000) [pid = 6042] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f819fde2000) [pid = 6042] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f818ca9f800) [pid = 6042] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f81a75de400) [pid = 6042] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f8199c73000) [pid = 6042] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:22:10 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f818e124000) [pid = 6042] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:22:10 INFO - PROCESS | 6042 | 1461176530932 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]]]}] 11:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2331ms 11:22:10 INFO - PROCESS | 6042 | 1461176530987 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:22:10 INFO - PROCESS | 6042 | 1461176530991 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 11:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:22:11 INFO - PROCESS | 6042 | 1461176531000 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 6042 | 1461176531003 Marionette TRACE conn3 <- [1,2434,null,{}] 11:22:11 INFO - PROCESS | 6042 | 1461176531008 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}] 11:22:11 INFO - PROCESS | 6042 | 1461176531258 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:22:11 INFO - PROCESS | 6042 | 1461176531276 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190581000 == 183 [pid = 6042] [id = 616] 11:22:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f818ca9f800) [pid = 6042] [serial = 1849] [outer = (nil)] 11:22:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f818e124000) [pid = 6042] [serial = 1850] [outer = 0x7f818ca9f800] 11:22:11 INFO - PROCESS | 6042 | 1461176531337 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f81907b6400) [pid = 6042] [serial = 1851] [outer = 0x7f818ca9f800] 11:22:12 INFO - PROCESS | 6042 | 1461176532157 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1182ms 11:22:12 INFO - PROCESS | 6042 | 1461176532182 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 6042 | 1461176532185 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 11:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:22:12 INFO - PROCESS | 6042 | 1461176532202 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 6042 | 1461176532204 Marionette TRACE conn3 <- [1,2438,null,{}] 11:22:12 INFO - PROCESS | 6042 | 1461176532210 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}] 11:22:12 INFO - PROCESS | 6042 | 1461176532392 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:22:12 INFO - PROCESS | 6042 | 1461176532407 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193db1000 == 184 [pid = 6042] [id = 617] 11:22:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f818ef34400) [pid = 6042] [serial = 1852] [outer = (nil)] 11:22:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f8192013000) [pid = 6042] [serial = 1853] [outer = 0x7f818ef34400] 11:22:12 INFO - PROCESS | 6042 | 1461176532465 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f819201c000) [pid = 6042] [serial = 1854] [outer = 0x7f818ef34400] 11:22:13 INFO - PROCESS | 6042 | 1461176533805 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]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1630ms 11:22:13 INFO - PROCESS | 6042 | 1461176533834 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 6042 | 1461176533839 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 11:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:22:13 INFO - PROCESS | 6042 | 1461176533846 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 6042 | 1461176533852 Marionette TRACE conn3 <- [1,2442,null,{}] 11:22:13 INFO - PROCESS | 6042 | 1461176533859 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}] 11:22:14 INFO - PROCESS | 6042 | 1461176534059 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:22:14 INFO - PROCESS | 6042 | 1461176534378 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e69d800 == 185 [pid = 6042] [id = 618] 11:22:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f818c2e5800) [pid = 6042] [serial = 1855] [outer = (nil)] 11:22:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f818d203c00) [pid = 6042] [serial = 1856] [outer = 0x7f818c2e5800] 11:22:14 INFO - PROCESS | 6042 | 1461176534459 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f818e11d000) [pid = 6042] [serial = 1857] [outer = 0x7f818c2e5800] 11:22:15 INFO - PROCESS | 6042 | 1461176535409 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]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1634ms 11:22:15 INFO - PROCESS | 6042 | 1461176535482 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 6042 | 1461176535490 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 11:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:22:15 INFO - PROCESS | 6042 | 1461176535502 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 6042 | 1461176535505 Marionette TRACE conn3 <- [1,2446,null,{}] 11:22:15 INFO - PROCESS | 6042 | 1461176535511 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}] 11:22:15 INFO - PROCESS | 6042 | 1461176535772 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:22:16 INFO - PROCESS | 6042 | 1461176536088 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193320000 == 186 [pid = 6042] [id = 619] 11:22:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f818e735400) [pid = 6042] [serial = 1858] [outer = (nil)] 11:22:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f818fe90400) [pid = 6042] [serial = 1859] [outer = 0x7f818e735400] 11:22:16 INFO - PROCESS | 6042 | 1461176536161 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f819029bc00) [pid = 6042] [serial = 1860] [outer = 0x7f818e735400] 11:22:17 INFO - PROCESS | 6042 | 1461176537003 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]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1532ms 11:22:17 INFO - PROCESS | 6042 | 1461176537034 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 6042 | 1461176537038 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 11:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:22:17 INFO - PROCESS | 6042 | 1461176537045 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 6042 | 1461176537050 Marionette TRACE conn3 <- [1,2450,null,{}] 11:22:17 INFO - PROCESS | 6042 | 1461176537066 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}] 11:22:17 INFO - PROCESS | 6042 | 1461176537276 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:22:17 INFO - PROCESS | 6042 | 1461176537545 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a79000 == 187 [pid = 6042] [id = 620] 11:22:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f818fe85c00) [pid = 6042] [serial = 1861] [outer = (nil)] 11:22:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f81913c4800) [pid = 6042] [serial = 1862] [outer = 0x7f818fe85c00] 11:22:17 INFO - PROCESS | 6042 | 1461176537624 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f8191db9000) [pid = 6042] [serial = 1863] [outer = 0x7f818fe85c00] 11:22:18 INFO - PROCESS | 6042 | 1461176538534 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]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1537ms 11:22:18 INFO - PROCESS | 6042 | 1461176538583 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 6042 | 1461176538588 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 11:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:22:18 INFO - PROCESS | 6042 | 1461176538594 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 6042 | 1461176538596 Marionette TRACE conn3 <- [1,2454,null,{}] 11:22:18 INFO - PROCESS | 6042 | 1461176538602 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}] 11:22:18 INFO - PROCESS | 6042 | 1461176538814 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:22:19 INFO - PROCESS | 6042 | 1461176539075 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d82800 == 188 [pid = 6042] [id = 621] 11:22:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f81900d4400) [pid = 6042] [serial = 1864] [outer = (nil)] 11:22:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f81932dd400) [pid = 6042] [serial = 1865] [outer = 0x7f81900d4400] 11:22:19 INFO - PROCESS | 6042 | 1461176539193 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f8193387c00) [pid = 6042] [serial = 1866] [outer = 0x7f81900d4400] 11:22:20 INFO - PROCESS | 6042 | 1461176540005 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]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1430ms 11:22:20 INFO - PROCESS | 6042 | 1461176540034 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 6042 | 1461176540037 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 11:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:22:20 INFO - PROCESS | 6042 | 1461176540046 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 6042 | 1461176540048 Marionette TRACE conn3 <- [1,2458,null,{}] 11:22:20 INFO - PROCESS | 6042 | 1461176540052 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}] 11:22:20 INFO - PROCESS | 6042 | 1461176540252 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:22:20 INFO - PROCESS | 6042 | 1461176540518 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c360800 == 189 [pid = 6042] [id = 622] 11:22:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f819029a000) [pid = 6042] [serial = 1867] [outer = (nil)] 11:22:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f8193ac5800) [pid = 6042] [serial = 1868] [outer = 0x7f819029a000] 11:22:20 INFO - PROCESS | 6042 | 1461176540594 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f8193af1400) [pid = 6042] [serial = 1869] [outer = 0x7f819029a000] 11:22:21 INFO - PROCESS | 6042 | 1461176541487 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]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1477ms 11:22:21 INFO - PROCESS | 6042 | 1461176541524 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 6042 | 1461176541527 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 11:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:22:21 INFO - PROCESS | 6042 | 1461176541533 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 6042 | 1461176541535 Marionette TRACE conn3 <- [1,2462,null,{}] 11:22:21 INFO - PROCESS | 6042 | 1461176541541 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}] 11:22:21 INFO - PROCESS | 6042 | 1461176541739 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:22:22 INFO - PROCESS | 6042 | 1461176542008 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd2e000 == 190 [pid = 6042] [id = 623] 11:22:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f8193acb000) [pid = 6042] [serial = 1870] [outer = (nil)] 11:22:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f81946ef400) [pid = 6042] [serial = 1871] [outer = 0x7f8193acb000] 11:22:22 INFO - PROCESS | 6042 | 1461176542126 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f819960b400) [pid = 6042] [serial = 1872] [outer = 0x7f8193acb000] 11:22:22 INFO - PROCESS | 6042 | 1461176542946 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]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1486ms 11:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:22:23 INFO - PROCESS | 6042 | 1461176543021 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 6042 | 1461176543024 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 11:22:23 INFO - PROCESS | 6042 | 1461176543030 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 6042 | 1461176543033 Marionette TRACE conn3 <- [1,2466,null,{}] 11:22:23 INFO - PROCESS | 6042 | 1461176543038 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}] 11:22:23 INFO - PROCESS | 6042 | 1461176543305 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:22:23 INFO - PROCESS | 6042 | 1461176543610 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d321000 == 191 [pid = 6042] [id = 624] 11:22:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f81899f7c00) [pid = 6042] [serial = 1873] [outer = (nil)] 11:22:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f8199797000) [pid = 6042] [serial = 1874] [outer = 0x7f81899f7c00] 11:22:23 INFO - PROCESS | 6042 | 1461176543687 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f8199c6a000) [pid = 6042] [serial = 1875] [outer = 0x7f81899f7c00] 11:22:24 INFO - PROCESS | 6042 | 1461176544507 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]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1534ms 11:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:22:24 INFO - PROCESS | 6042 | 1461176544564 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 6042 | 1461176544567 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 11:22:24 INFO - PROCESS | 6042 | 1461176544573 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 6042 | 1461176544576 Marionette TRACE conn3 <- [1,2470,null,{}] 11:22:24 INFO - PROCESS | 6042 | 1461176544582 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}] 11:22:24 INFO - PROCESS | 6042 | 1461176544790 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:22:25 INFO - PROCESS | 6042 | 1461176545054 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e5c4800 == 192 [pid = 6042] [id = 625] 11:22:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f8190295400) [pid = 6042] [serial = 1876] [outer = (nil)] 11:22:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 257 (0x7f8199d97400) [pid = 6042] [serial = 1877] [outer = 0x7f8190295400] 11:22:25 INFO - PROCESS | 6042 | 1461176545170 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 258 (0x7f8199da0400) [pid = 6042] [serial = 1878] [outer = 0x7f8190295400] 11:22:25 INFO - PROCESS | 6042 | 1461176545963 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]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1438ms 11:22:26 INFO - PROCESS | 6042 | 1461176546011 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 6042 | 1461176546015 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 11:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:22:26 INFO - PROCESS | 6042 | 1461176546022 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 6042 | 1461176546024 Marionette TRACE conn3 <- [1,2474,null,{}] 11:22:26 INFO - PROCESS | 6042 | 1461176546050 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}] 11:22:26 INFO - PROCESS | 6042 | 1461176546261 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:22:26 INFO - PROCESS | 6042 | 1461176546526 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a00dc000 == 193 [pid = 6042] [id = 626] 11:22:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 259 (0x7f8193386800) [pid = 6042] [serial = 1879] [outer = (nil)] 11:22:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f819ae7f000) [pid = 6042] [serial = 1880] [outer = 0x7f8193386800] 11:22:26 INFO - PROCESS | 6042 | 1461176546610 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f819b2cf400) [pid = 6042] [serial = 1881] [outer = 0x7f8193386800] 11:22:27 INFO - PROCESS | 6042 | 1461176547551 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]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1578ms 11:22:27 INFO - PROCESS | 6042 | 1461176547602 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 6042 | 1461176547605 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 11:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:22:27 INFO - PROCESS | 6042 | 1461176547611 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - PROCESS | 6042 | 1461176547613 Marionette TRACE conn3 <- [1,2478,null,{}] 11:22:27 INFO - PROCESS | 6042 | 1461176547619 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}] 11:22:27 INFO - PROCESS | 6042 | 1461176547821 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:22:28 INFO - PROCESS | 6042 | 1461176548092 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a081f000 == 194 [pid = 6042] [id = 627] 11:22:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 262 (0x7f819bf61000) [pid = 6042] [serial = 1882] [outer = (nil)] 11:22:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 263 (0x7f819bf6cc00) [pid = 6042] [serial = 1883] [outer = 0x7f819bf61000] 11:22:28 INFO - PROCESS | 6042 | 1461176548231 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 264 (0x7f819c07c400) [pid = 6042] [serial = 1884] [outer = 0x7f819bf61000] 11:22:29 INFO - PROCESS | 6042 | 1461176549156 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]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1582ms 11:22:29 INFO - PROCESS | 6042 | 1461176549194 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:22:29 INFO - PROCESS | 6042 | 1461176549204 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 11:22:29 INFO - PROCESS | 6042 | 1461176549209 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 6042 | 1461176549214 Marionette TRACE conn3 <- [1,2482,null,{}] 11:22:29 INFO - PROCESS | 6042 | 1461176549219 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}] 11:22:29 INFO - PROCESS | 6042 | 1461176549458 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:22:29 INFO - PROCESS | 6042 | 1461176549785 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a504d800 == 195 [pid = 6042] [id = 628] 11:22:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 265 (0x7f819bf65000) [pid = 6042] [serial = 1885] [outer = (nil)] 11:22:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 266 (0x7f819c881c00) [pid = 6042] [serial = 1886] [outer = 0x7f819bf65000] 11:22:29 INFO - PROCESS | 6042 | 1461176549869 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 267 (0x7f819cbdec00) [pid = 6042] [serial = 1887] [outer = 0x7f819bf65000] 11:22:30 INFO - PROCESS | 6042 | 1461176550689 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]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1530ms 11:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:22:30 INFO - PROCESS | 6042 | 1461176550740 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 6042 | 1461176550743 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 11:22:30 INFO - PROCESS | 6042 | 1461176550749 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 6042 | 1461176550752 Marionette TRACE conn3 <- [1,2486,null,{}] 11:22:30 INFO - PROCESS | 6042 | 1461176550778 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}] 11:22:30 INFO - PROCESS | 6042 | 1461176550980 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:22:31 INFO - PROCESS | 6042 | 1461176551248 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f32000 == 196 [pid = 6042] [id = 629] 11:22:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 268 (0x7f819c54ec00) [pid = 6042] [serial = 1888] [outer = (nil)] 11:22:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 269 (0x7f819cf4ec00) [pid = 6042] [serial = 1889] [outer = 0x7f819c54ec00] 11:22:31 INFO - PROCESS | 6042 | 1461176551362 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 270 (0x7f819cf58800) [pid = 6042] [serial = 1890] [outer = 0x7f819c54ec00] 11:22:32 INFO - PROCESS | 6042 | 1461176552255 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1550ms 11:22:32 INFO - PROCESS | 6042 | 1461176552300 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:22:32 INFO - PROCESS | 6042 | 1461176552304 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 11:22:32 INFO - PROCESS | 6042 | 1461176552310 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 6042 | 1461176552313 Marionette TRACE conn3 <- [1,2490,null,{}] 11:22:32 INFO - PROCESS | 6042 | 1461176552318 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}] 11:22:32 INFO - PROCESS | 6042 | 1461176552531 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:22:32 INFO - PROCESS | 6042 | 1461176552806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b2ee8000 == 197 [pid = 6042] [id = 630] 11:22:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 271 (0x7f819cf4e000) [pid = 6042] [serial = 1891] [outer = (nil)] 11:22:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 272 (0x7f819d0ab000) [pid = 6042] [serial = 1892] [outer = 0x7f819cf4e000] 11:22:32 INFO - PROCESS | 6042 | 1461176552924 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 273 (0x7f819d256c00) [pid = 6042] [serial = 1893] [outer = 0x7f819cf4e000] 11:22:33 INFO - PROCESS | 6042 | 1461176553804 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]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1533ms 11:22:33 INFO - PROCESS | 6042 | 1461176553843 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 6042 | 1461176553847 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 11:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:22:33 INFO - PROCESS | 6042 | 1461176553853 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 6042 | 1461176553855 Marionette TRACE conn3 <- [1,2494,null,{}] 11:22:33 INFO - PROCESS | 6042 | 1461176553860 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}] 11:22:34 INFO - PROCESS | 6042 | 1461176554065 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:22:34 INFO - PROCESS | 6042 | 1461176554338 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b35f5000 == 198 [pid = 6042] [id = 631] 11:22:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 274 (0x7f819cbdd400) [pid = 6042] [serial = 1894] [outer = (nil)] 11:22:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 275 (0x7f819d2b0c00) [pid = 6042] [serial = 1895] [outer = 0x7f819cbdd400] 11:22:34 INFO - PROCESS | 6042 | 1461176554455 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 276 (0x7f819d405000) [pid = 6042] [serial = 1896] [outer = 0x7f819cbdd400] 11:22:35 INFO - PROCESS | 6042 | 1461176555324 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]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1538ms 11:22:35 INFO - PROCESS | 6042 | 1461176555392 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 6042 | 1461176555395 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 11:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:22:35 INFO - PROCESS | 6042 | 1461176555401 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 6042 | 1461176555404 Marionette TRACE conn3 <- [1,2498,null,{}] 11:22:35 INFO - PROCESS | 6042 | 1461176555409 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}] 11:22:35 INFO - PROCESS | 6042 | 1461176555612 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:22:35 INFO - PROCESS | 6042 | 1461176555882 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d26800 == 199 [pid = 6042] [id = 632] 11:22:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 277 (0x7f818c2eb400) [pid = 6042] [serial = 1897] [outer = (nil)] 11:22:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 278 (0x7f819e386400) [pid = 6042] [serial = 1898] [outer = 0x7f818c2eb400] 11:22:35 INFO - PROCESS | 6042 | 1461176555997 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 279 (0x7f819ef11400) [pid = 6042] [serial = 1899] [outer = 0x7f818c2eb400] 11:22:36 INFO - PROCESS | 6042 | 1461176556806 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]]]}] 11:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1437ms 11:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:22:36 INFO - PROCESS | 6042 | 1461176556839 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 6042 | 1461176556842 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 11:22:36 INFO - PROCESS | 6042 | 1461176556849 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 6042 | 1461176556852 Marionette TRACE conn3 <- [1,2502,null,{}] 11:22:36 INFO - PROCESS | 6042 | 1461176556858 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}] 11:22:37 INFO - PROCESS | 6042 | 1461176557071 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:22:37 INFO - PROCESS | 6042 | 1461176557347 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b825a800 == 200 [pid = 6042] [id = 633] 11:22:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 280 (0x7f819d0a3800) [pid = 6042] [serial = 1900] [outer = (nil)] 11:22:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 281 (0x7f819fb3c000) [pid = 6042] [serial = 1901] [outer = 0x7f819d0a3800] 11:22:37 INFO - PROCESS | 6042 | 1461176557424 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 282 (0x7f819fd6b800) [pid = 6042] [serial = 1902] [outer = 0x7f819d0a3800] 11:22:38 INFO - PROCESS | 6042 | 1461176558297 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]]]}] 11:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1483ms 11:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:22:38 INFO - PROCESS | 6042 | 1461176558332 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 6042 | 1461176558335 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 11:22:38 INFO - PROCESS | 6042 | 1461176558341 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 6042 | 1461176558344 Marionette TRACE conn3 <- [1,2506,null,{}] 11:22:38 INFO - PROCESS | 6042 | 1461176558350 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}] 11:22:38 INFO - PROCESS | 6042 | 1461176558568 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:22:38 INFO - PROCESS | 6042 | 1461176558848 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b873e800 == 201 [pid = 6042] [id = 634] 11:22:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 283 (0x7f818f04d000) [pid = 6042] [serial = 1903] [outer = (nil)] 11:22:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 284 (0x7f819e38ac00) [pid = 6042] [serial = 1904] [outer = 0x7f818f04d000] 11:22:38 INFO - PROCESS | 6042 | 1461176558962 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 285 (0x7f819fe58800) [pid = 6042] [serial = 1905] [outer = 0x7f818f04d000] 11:22:39 INFO - PROCESS | 6042 | 1461176559835 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]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1536ms 11:22:39 INFO - PROCESS | 6042 | 1461176559877 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 6042 | 1461176559881 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 11:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:22:39 INFO - PROCESS | 6042 | 1461176559886 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 6042 | 1461176559888 Marionette TRACE conn3 <- [1,2510,null,{}] 11:22:39 INFO - PROCESS | 6042 | 1461176559894 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}] 11:22:40 INFO - PROCESS | 6042 | 1461176560107 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:22:40 INFO - PROCESS | 6042 | 1461176560402 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e88e000 == 202 [pid = 6042] [id = 635] 11:22:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 286 (0x7f81899fa400) [pid = 6042] [serial = 1906] [outer = (nil)] 11:22:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 287 (0x7f818e1dd000) [pid = 6042] [serial = 1907] [outer = 0x7f81899fa400] 11:22:40 INFO - PROCESS | 6042 | 1461176560520 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 288 (0x7f8191dac800) [pid = 6042] [serial = 1908] [outer = 0x7f81899fa400] 11:22:41 INFO - PROCESS | 6042 | 1461176561351 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]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1531ms 11:22:41 INFO - PROCESS | 6042 | 1461176561419 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 6042 | 1461176561423 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 11:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:22:41 INFO - PROCESS | 6042 | 1461176561428 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 6042 | 1461176561430 Marionette TRACE conn3 <- [1,2514,null,{}] 11:22:41 INFO - PROCESS | 6042 | 1461176561436 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}] 11:22:41 INFO - PROCESS | 6042 | 1461176561646 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:22:41 INFO - PROCESS | 6042 | 1461176561919 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e87e800 == 203 [pid = 6042] [id = 636] 11:22:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 289 (0x7f81899f1800) [pid = 6042] [serial = 1909] [outer = (nil)] 11:22:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 290 (0x7f81a007bc00) [pid = 6042] [serial = 1910] [outer = 0x7f81899f1800] 11:22:42 INFO - PROCESS | 6042 | 1461176562036 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 291 (0x7f81a016ac00) [pid = 6042] [serial = 1911] [outer = 0x7f81899f1800] 11:22:43 INFO - PROCESS | 6042 | 1461176563038 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]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1687ms 11:22:43 INFO - PROCESS | 6042 | 1461176563117 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 6042 | 1461176563121 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 11:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:22:43 INFO - PROCESS | 6042 | 1461176563127 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 6042 | 1461176563129 Marionette TRACE conn3 <- [1,2518,null,{}] 11:22:43 INFO - PROCESS | 6042 | 1461176563134 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}] 11:22:43 INFO - PROCESS | 6042 | 1461176563372 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e0ce800 == 202 [pid = 6042] [id = 509] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b88ad000 == 201 [pid = 6042] [id = 556] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b646d800 == 200 [pid = 6042] [id = 555] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a104b800 == 199 [pid = 6042] [id = 553] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cab4800 == 198 [pid = 6042] [id = 551] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a03d4000 == 197 [pid = 6042] [id = 552] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190581000 == 196 [pid = 6042] [id = 616] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819357c000 == 195 [pid = 6042] [id = 615] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8191e64800 == 194 [pid = 6042] [id = 614] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818ef93800 == 193 [pid = 6042] [id = 613] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190746800 == 192 [pid = 6042] [id = 589] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818a1db800 == 191 [pid = 6042] [id = 612] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818f03b800 == 190 [pid = 6042] [id = 611] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e885000 == 189 [pid = 6042] [id = 610] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0c8000 == 188 [pid = 6042] [id = 602] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ca1f800 == 187 [pid = 6042] [id = 601] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c373800 == 186 [pid = 6042] [id = 600] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ac50000 == 185 [pid = 6042] [id = 599] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199aaf000 == 184 [pid = 6042] [id = 598] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819471f000 == 183 [pid = 6042] [id = 597] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193dab800 == 182 [pid = 6042] [id = 596] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8191e6b000 == 181 [pid = 6042] [id = 595] 11:22:44 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e2ec000 == 180 [pid = 6042] [id = 594] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 290 (0x7f819153e800) [pid = 6042] [serial = 1779] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 289 (0x7f81a0c61800) [pid = 6042] [serial = 1476] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 288 (0x7f81a3fda800) [pid = 6042] [serial = 1539] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 287 (0x7f81902a0400) [pid = 6042] [serial = 1464] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 286 (0x7f819d2ad400) [pid = 6042] [serial = 1533] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 285 (0x7f81b895a000) [pid = 6042] [serial = 1554] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 284 (0x7f819c080c00) [pid = 6042] [serial = 1530] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 283 (0x7f81932e3000) [pid = 6042] [serial = 1715] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 282 (0x7f81b35aec00) [pid = 6042] [serial = 1548] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 281 (0x7f81a0c61c00) [pid = 6042] [serial = 1727] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 280 (0x7f818ef4a000) [pid = 6042] [serial = 1767] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 279 (0x7f81a0168800) [pid = 6042] [serial = 1536] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 278 (0x7f818d01bc00) [pid = 6042] [serial = 1757] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 277 (0x7f819110fc00) [pid = 6042] [serial = 1775] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 276 (0x7f819fd63800) [pid = 6042] [serial = 1473] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 275 (0x7f818c2e3800) [pid = 6042] [serial = 1748] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 274 (0x7f81a592c800) [pid = 6042] [serial = 1542] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 273 (0x7f818d3d8c00) [pid = 6042] [serial = 1764] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 272 (0x7f818d018400) [pid = 6042] [serial = 1761] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 271 (0x7f81a905dc00) [pid = 6042] [serial = 1733] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 270 (0x7f81b87a1800) [pid = 6042] [serial = 1491] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 269 (0x7f81a675b000) [pid = 6042] [serial = 1482] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 268 (0x7f818d210400) [pid = 6042] [serial = 1437] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 267 (0x7f818fe89800) [pid = 6042] [serial = 1769] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 266 (0x7f818e1d2800) [pid = 6042] [serial = 1524] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 265 (0x7f81a5929c00) [pid = 6042] [serial = 1730] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 264 (0x7f81b30c4000) [pid = 6042] [serial = 1736] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 263 (0x7f818ef34000) [pid = 6042] [serial = 1560] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 262 (0x7f81947db000) [pid = 6042] [serial = 1467] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 261 (0x7f8191db0000) [pid = 6042] [serial = 1527] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f8190290800) [pid = 6042] [serial = 1773] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f81a92b5400) [pid = 6042] [serial = 1485] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 258 (0x7f818ca9a000) [pid = 6042] [serial = 1760] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 257 (0x7f819960c000) [pid = 6042] [serial = 1718] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 256 (0x7f818a991400) [pid = 6042] [serial = 1739] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f81b8907c00) [pid = 6042] [serial = 1494] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f81b88d0000) [pid = 6042] [serial = 1742] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f8190152400) [pid = 6042] [serial = 1772] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f81898b3800) [pid = 6042] [serial = 1751] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f819d251400) [pid = 6042] [serial = 1724] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f81a9065c00) [pid = 6042] [serial = 1545] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f818e73f000) [pid = 6042] [serial = 1766] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f819028a400) [pid = 6042] [serial = 1712] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f81912b5000) [pid = 6042] [serial = 1776] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f819c07b000) [pid = 6042] [serial = 1335] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f81900d7c00) [pid = 6042] [serial = 1770] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f81b83c5800) [pid = 6042] [serial = 1551] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f818d380800) [pid = 6042] [serial = 1763] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f819ca0bc00) [pid = 6042] [serial = 1721] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f818c2e4400) [pid = 6042] [serial = 1754] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f81899fac00) [pid = 6042] [serial = 1745] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f81a4951400) [pid = 6042] [serial = 1479] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f818e1d8400) [pid = 6042] [serial = 1557] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f81b3578c00) [pid = 6042] [serial = 1488] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f819cf4cc00) [pid = 6042] [serial = 1470] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f81913b6800) [pid = 6042] [serial = 1778] [outer = (nil)] [url = about:blank] 11:22:45 INFO - PROCESS | 6042 | 1461176565064 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8d0800 == 181 [pid = 6042] [id = 637] 11:22:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f818a983400) [pid = 6042] [serial = 1912] [outer = (nil)] 11:22:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f818a989800) [pid = 6042] [serial = 1913] [outer = 0x7f818a983400] 11:22:45 INFO - PROCESS | 6042 | 1461176565144 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f818c2e8800) [pid = 6042] [serial = 1914] [outer = 0x7f818a983400] 11:22:45 INFO - PROCESS | 6042 | 1461176565923 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]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2832ms 11:22:45 INFO - PROCESS | 6042 | 1461176565962 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 6042 | 1461176565967 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 11:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:22:45 INFO - PROCESS | 6042 | 1461176565974 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 6042 | 1461176565980 Marionette TRACE conn3 <- [1,2522,null,{}] 11:22:45 INFO - PROCESS | 6042 | 1461176565986 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}] 11:22:46 INFO - PROCESS | 6042 | 1461176566210 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:22:46 INFO - PROCESS | 6042 | 1461176566398 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2e8800 == 182 [pid = 6042] [id = 638] 11:22:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f818a982400) [pid = 6042] [serial = 1915] [outer = (nil)] 11:22:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f818d3d6000) [pid = 6042] [serial = 1916] [outer = 0x7f818a982400] 11:22:46 INFO - PROCESS | 6042 | 1461176566464 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f818e324800) [pid = 6042] [serial = 1917] [outer = 0x7f818a982400] 11:22:47 INFO - PROCESS | 6042 | 1461176567346 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1435ms 11:22:47 INFO - PROCESS | 6042 | 1461176567420 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 6042 | 1461176567425 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 11:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:22:47 INFO - PROCESS | 6042 | 1461176567431 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 6042 | 1461176567434 Marionette TRACE conn3 <- [1,2526,null,{}] 11:22:47 INFO - PROCESS | 6042 | 1461176567439 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}] 11:22:47 INFO - PROCESS | 6042 | 1461176567710 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:22:47 INFO - PROCESS | 6042 | 1461176567743 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ef7f000 == 183 [pid = 6042] [id = 639] 11:22:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f818d3d4000) [pid = 6042] [serial = 1918] [outer = (nil)] 11:22:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f818ef4b000) [pid = 6042] [serial = 1919] [outer = 0x7f818d3d4000] 11:22:47 INFO - PROCESS | 6042 | 1461176567813 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f818f04a000) [pid = 6042] [serial = 1920] [outer = 0x7f818d3d4000] 11:22:48 INFO - PROCESS | 6042 | 1461176568796 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1436ms 11:22:48 INFO - PROCESS | 6042 | 1461176568870 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 6042 | 1461176568880 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 11:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:22:48 INFO - PROCESS | 6042 | 1461176568954 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 6042 | 1461176568963 Marionette TRACE conn3 <- [1,2530,null,{}] 11:22:48 INFO - PROCESS | 6042 | 1461176568976 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}] 11:22:49 INFO - PROCESS | 6042 | 1461176569239 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f818ca9f800) [pid = 6042] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f818d3d4400) [pid = 6042] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f818a7b1c00) [pid = 6042] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f81898b7400) [pid = 6042] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f818a98b800) [pid = 6042] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f818a987c00) [pid = 6042] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:22:50 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f8191110c00) [pid = 6042] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:22:50 INFO - PROCESS | 6042 | 1461176570090 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819058d000 == 184 [pid = 6042] [id = 640] 11:22:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f81898b7400) [pid = 6042] [serial = 1921] [outer = (nil)] 11:22:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f818caa4000) [pid = 6042] [serial = 1922] [outer = 0x7f81898b7400] 11:22:50 INFO - PROCESS | 6042 | 1461176570151 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f8190288000) [pid = 6042] [serial = 1923] [outer = 0x7f81898b7400] 11:22:50 INFO - PROCESS | 6042 | 1461176570813 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]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1960ms 11:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:22:50 INFO - PROCESS | 6042 | 1461176570850 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 6042 | 1461176570854 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 11:22:50 INFO - PROCESS | 6042 | 1461176570860 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 6042 | 1461176570863 Marionette TRACE conn3 <- [1,2534,null,{}] 11:22:50 INFO - PROCESS | 6042 | 1461176570868 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}] 11:22:51 INFO - PROCESS | 6042 | 1461176571125 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:22:51 INFO - PROCESS | 6042 | 1461176571146 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81921e2000 == 185 [pid = 6042] [id = 641] 11:22:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f818a615400) [pid = 6042] [serial = 1924] [outer = (nil)] 11:22:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f819054bc00) [pid = 6042] [serial = 1925] [outer = 0x7f818a615400] 11:22:51 INFO - PROCESS | 6042 | 1461176571207 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f81912b1000) [pid = 6042] [serial = 1926] [outer = 0x7f818a615400] 11:22:52 INFO - PROCESS | 6042 | 1461176572278 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]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1479ms 11:22:52 INFO - PROCESS | 6042 | 1461176572339 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 6042 | 1461176572345 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 11:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:22:52 INFO - PROCESS | 6042 | 1461176572353 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 6042 | 1461176572359 Marionette TRACE conn3 <- [1,2538,null,{}] 11:22:52 INFO - PROCESS | 6042 | 1461176572369 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}] 11:22:52 INFO - PROCESS | 6042 | 1461176572634 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:22:52 INFO - PROCESS | 6042 | 1461176572967 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e6ad000 == 186 [pid = 6042] [id = 642] 11:22:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f818d01b400) [pid = 6042] [serial = 1927] [outer = (nil)] 11:22:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f818d3d3c00) [pid = 6042] [serial = 1928] [outer = 0x7f818d01b400] 11:22:53 INFO - PROCESS | 6042 | 1461176573042 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f818e32d800) [pid = 6042] [serial = 1929] [outer = 0x7f818d01b400] 11:22:53 INFO - PROCESS | 6042 | 1461176573976 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1690ms 11:22:54 INFO - PROCESS | 6042 | 1461176574044 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 6042 | 1461176574053 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 11:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:22:54 INFO - PROCESS | 6042 | 1461176574063 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 6042 | 1461176574068 Marionette TRACE conn3 <- [1,2542,null,{}] 11:22:54 INFO - PROCESS | 6042 | 1461176574074 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}] 11:22:54 INFO - PROCESS | 6042 | 1461176574328 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:22:54 INFO - PROCESS | 6042 | 1461176574639 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81932a2800 == 187 [pid = 6042] [id = 643] 11:22:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f818e739400) [pid = 6042] [serial = 1930] [outer = (nil)] 11:22:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f818fe8ec00) [pid = 6042] [serial = 1931] [outer = 0x7f818e739400] 11:22:54 INFO - PROCESS | 6042 | 1461176574716 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 249 (0x7f8190545000) [pid = 6042] [serial = 1932] [outer = 0x7f818e739400] 11:22:55 INFO - PROCESS | 6042 | 1461176575689 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]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1688ms 11:22:55 INFO - PROCESS | 6042 | 1461176575752 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 6042 | 1461176575756 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 11:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:22:55 INFO - PROCESS | 6042 | 1461176575762 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 6042 | 1461176575768 Marionette TRACE conn3 <- [1,2546,null,{}] 11:22:55 INFO - PROCESS | 6042 | 1461176575783 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}] 11:22:56 INFO - PROCESS | 6042 | 1461176576040 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:22:56 INFO - PROCESS | 6042 | 1461176576355 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193da8800 == 188 [pid = 6042] [id = 644] 11:22:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 250 (0x7f8191544800) [pid = 6042] [serial = 1933] [outer = (nil)] 11:22:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 251 (0x7f8192004400) [pid = 6042] [serial = 1934] [outer = 0x7f8191544800] 11:22:56 INFO - PROCESS | 6042 | 1461176576430 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 252 (0x7f81932dec00) [pid = 6042] [serial = 1935] [outer = 0x7f8191544800] 11:22:57 INFO - PROCESS | 6042 | 1461176577250 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]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1534ms 11:22:57 INFO - PROCESS | 6042 | 1461176577311 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 6042 | 1461176577317 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 11:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:22:57 INFO - PROCESS | 6042 | 1461176577326 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 6042 | 1461176577330 Marionette TRACE conn3 <- [1,2550,null,{}] 11:22:57 INFO - PROCESS | 6042 | 1461176577335 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}] 11:22:57 INFO - PROCESS | 6042 | 1461176577540 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:22:57 INFO - PROCESS | 6042 | 1461176577806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a76800 == 189 [pid = 6042] [id = 645] 11:22:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 253 (0x7f8191546400) [pid = 6042] [serial = 1936] [outer = (nil)] 11:22:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 254 (0x7f8193ac9800) [pid = 6042] [serial = 1937] [outer = 0x7f8191546400] 11:22:57 INFO - PROCESS | 6042 | 1461176577879 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 255 (0x7f8193af9800) [pid = 6042] [serial = 1938] [outer = 0x7f8191546400] 11:22:58 INFO - PROCESS | 6042 | 1461176578837 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]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1579ms 11:22:58 INFO - PROCESS | 6042 | 1461176578906 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 6042 | 1461176578910 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 11:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:22:58 INFO - PROCESS | 6042 | 1461176578916 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 6042 | 1461176578918 Marionette TRACE conn3 <- [1,2554,null,{}] 11:22:58 INFO - PROCESS | 6042 | 1461176578923 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}] 11:22:59 INFO - PROCESS | 6042 | 1461176579139 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:22:59 INFO - PROCESS | 6042 | 1461176579445 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ac4d000 == 190 [pid = 6042] [id = 646] 11:22:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 256 (0x7f8193382c00) [pid = 6042] [serial = 1939] [outer = (nil)] 11:22:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 257 (0x7f8193d86400) [pid = 6042] [serial = 1940] [outer = 0x7f8193382c00] 11:22:59 INFO - PROCESS | 6042 | 1461176579522 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 258 (0x7f819450d000) [pid = 6042] [serial = 1941] [outer = 0x7f8193382c00] 11:23:00 INFO - PROCESS | 6042 | 1461176580463 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]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1582ms 11:23:00 INFO - PROCESS | 6042 | 1461176580499 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 6042 | 1461176580503 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 11:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:23:00 INFO - PROCESS | 6042 | 1461176580509 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 6042 | 1461176580511 Marionette TRACE conn3 <- [1,2558,null,{}] 11:23:00 INFO - PROCESS | 6042 | 1461176580517 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}] 11:23:00 INFO - PROCESS | 6042 | 1461176580739 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:23:01 INFO - PROCESS | 6042 | 1461176581067 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ca28800 == 191 [pid = 6042] [id = 647] 11:23:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 259 (0x7f819ad6fc00) [pid = 6042] [serial = 1942] [outer = (nil)] 11:23:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 260 (0x7f819bf0a400) [pid = 6042] [serial = 1943] [outer = 0x7f819ad6fc00] 11:23:01 INFO - PROCESS | 6042 | 1461176581149 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 261 (0x7f819c04e800) [pid = 6042] [serial = 1944] [outer = 0x7f819ad6fc00] 11:23:02 INFO - PROCESS | 6042 | 1461176582123 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]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1688ms 11:23:02 INFO - PROCESS | 6042 | 1461176582198 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 6042 | 1461176582202 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 11:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:23:02 INFO - PROCESS | 6042 | 1461176582208 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 6042 | 1461176582210 Marionette TRACE conn3 <- [1,2562,null,{}] 11:23:02 INFO - PROCESS | 6042 | 1461176582216 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}] 11:23:02 INFO - PROCESS | 6042 | 1461176582461 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:23:02 INFO - PROCESS | 6042 | 1461176582777 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d31e800 == 192 [pid = 6042] [id = 648] 11:23:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 262 (0x7f819ae80800) [pid = 6042] [serial = 1945] [outer = (nil)] 11:23:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 263 (0x7f819c11cc00) [pid = 6042] [serial = 1946] [outer = 0x7f819ae80800] 11:23:02 INFO - PROCESS | 6042 | 1461176582853 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 264 (0x7f819c65d000) [pid = 6042] [serial = 1947] [outer = 0x7f819ae80800] 11:23:03 INFO - PROCESS | 6042 | 1461176583729 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1582ms 11:23:03 INFO - PROCESS | 6042 | 1461176583791 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 6042 | 1461176583794 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 11:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:23:03 INFO - PROCESS | 6042 | 1461176583800 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 6042 | 1461176583803 Marionette TRACE conn3 <- [1,2566,null,{}] 11:23:03 INFO - PROCESS | 6042 | 1461176583808 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}] 11:23:04 INFO - PROCESS | 6042 | 1461176584009 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:23:04 INFO - PROCESS | 6042 | 1461176584325 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a00c2000 == 193 [pid = 6042] [id = 649] 11:23:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 265 (0x7f819b2c7000) [pid = 6042] [serial = 1948] [outer = (nil)] 11:23:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 266 (0x7f819ca0bc00) [pid = 6042] [serial = 1949] [outer = 0x7f819b2c7000] 11:23:04 INFO - PROCESS | 6042 | 1461176584403 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 267 (0x7f819cf4fc00) [pid = 6042] [serial = 1950] [outer = 0x7f819b2c7000] 11:23:05 INFO - PROCESS | 6042 | 1461176585269 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]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1544ms 11:23:05 INFO - PROCESS | 6042 | 1461176585345 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 6042 | 1461176585348 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 11:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:23:05 INFO - PROCESS | 6042 | 1461176585354 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 6042 | 1461176585357 Marionette TRACE conn3 <- [1,2570,null,{}] 11:23:05 INFO - PROCESS | 6042 | 1461176585362 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}] 11:23:05 INFO - PROCESS | 6042 | 1461176585613 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:23:05 INFO - PROCESS | 6042 | 1461176585926 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0809000 == 194 [pid = 6042] [id = 650] 11:23:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 268 (0x7f819c04fc00) [pid = 6042] [serial = 1951] [outer = (nil)] 11:23:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 269 (0x7f819d2b1400) [pid = 6042] [serial = 1952] [outer = 0x7f819c04fc00] 11:23:06 INFO - PROCESS | 6042 | 1461176585999 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 270 (0x7f819fd6ac00) [pid = 6042] [serial = 1953] [outer = 0x7f819c04fc00] 11:23:06 INFO - PROCESS | 6042 | 1461176586864 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1584ms 11:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:23:06 INFO - PROCESS | 6042 | 1461176586940 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 6042 | 1461176586943 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 11:23:06 INFO - PROCESS | 6042 | 1461176586949 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 6042 | 1461176586952 Marionette TRACE conn3 <- [1,2574,null,{}] 11:23:06 INFO - PROCESS | 6042 | 1461176586957 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}] 11:23:07 INFO - PROCESS | 6042 | 1461176587198 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:23:07 INFO - PROCESS | 6042 | 1461176587517 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d1e800 == 195 [pid = 6042] [id = 651] 11:23:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 271 (0x7f818d3cdc00) [pid = 6042] [serial = 1954] [outer = (nil)] 11:23:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 272 (0x7f81a016bc00) [pid = 6042] [serial = 1955] [outer = 0x7f818d3cdc00] 11:23:07 INFO - PROCESS | 6042 | 1461176587589 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 273 (0x7f81a060e800) [pid = 6042] [serial = 1956] [outer = 0x7f818d3cdc00] 11:23:08 INFO - PROCESS | 6042 | 1461176588440 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]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1530ms 11:23:08 INFO - PROCESS | 6042 | 1461176588479 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 6042 | 1461176588483 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 11:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:23:08 INFO - PROCESS | 6042 | 1461176588488 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 6042 | 1461176588492 Marionette TRACE conn3 <- [1,2578,null,{}] 11:23:08 INFO - PROCESS | 6042 | 1461176588497 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}] 11:23:08 INFO - PROCESS | 6042 | 1461176588729 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:23:09 INFO - PROCESS | 6042 | 1461176589059 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5f60800 == 196 [pid = 6042] [id = 652] 11:23:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 274 (0x7f81a10ab400) [pid = 6042] [serial = 1957] [outer = (nil)] 11:23:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 275 (0x7f81a10af800) [pid = 6042] [serial = 1958] [outer = 0x7f81a10ab400] 11:23:09 INFO - PROCESS | 6042 | 1461176589144 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 276 (0x7f81a2e0f000) [pid = 6042] [serial = 1959] [outer = 0x7f81a10ab400] 11:23:10 INFO - PROCESS | 6042 | 1461176590014 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]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1580ms 11:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:23:10 INFO - PROCESS | 6042 | 1461176590070 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 6042 | 1461176590073 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 11:23:10 INFO - PROCESS | 6042 | 1461176590079 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 6042 | 1461176590082 Marionette TRACE conn3 <- [1,2582,null,{}] 11:23:10 INFO - PROCESS | 6042 | 1461176590087 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}] 11:23:10 INFO - PROCESS | 6042 | 1461176590307 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:23:10 INFO - PROCESS | 6042 | 1461176590584 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d1b000 == 197 [pid = 6042] [id = 653] 11:23:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 277 (0x7f81a10a5400) [pid = 6042] [serial = 1960] [outer = (nil)] 11:23:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 278 (0x7f81a32c5800) [pid = 6042] [serial = 1961] [outer = 0x7f81a10a5400] 11:23:10 INFO - PROCESS | 6042 | 1461176590703 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 279 (0x7f81a3377800) [pid = 6042] [serial = 1962] [outer = 0x7f81a10a5400] 11:23:11 INFO - PROCESS | 6042 | 1461176591542 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]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1532ms 11:23:11 INFO - PROCESS | 6042 | 1461176591611 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 6042 | 1461176591615 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 11:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:23:11 INFO - PROCESS | 6042 | 1461176591622 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 6042 | 1461176591625 Marionette TRACE conn3 <- [1,2586,null,{}] 11:23:11 INFO - PROCESS | 6042 | 1461176591630 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}] 11:23:11 INFO - PROCESS | 6042 | 1461176591831 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:23:12 INFO - PROCESS | 6042 | 1461176592102 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8995800 == 198 [pid = 6042] [id = 654] 11:23:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 280 (0x7f81a10acc00) [pid = 6042] [serial = 1963] [outer = (nil)] 11:23:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 281 (0x7f81a3f7a400) [pid = 6042] [serial = 1964] [outer = 0x7f81a10acc00] 11:23:12 INFO - PROCESS | 6042 | 1461176592224 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 282 (0x7f81a3fd9c00) [pid = 6042] [serial = 1965] [outer = 0x7f81a10acc00] 11:23:13 INFO - PROCESS | 6042 | 1461176593046 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]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1494ms 11:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:23:13 INFO - PROCESS | 6042 | 1461176593117 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 6042 | 1461176593120 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 11:23:13 INFO - PROCESS | 6042 | 1461176593127 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 6042 | 1461176593130 Marionette TRACE conn3 <- [1,2590,null,{}] 11:23:13 INFO - PROCESS | 6042 | 1461176593135 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}] 11:23:13 INFO - PROCESS | 6042 | 1461176593350 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:23:13 INFO - PROCESS | 6042 | 1461176593628 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bc809800 == 199 [pid = 6042] [id = 655] 11:23:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 283 (0x7f81a2eec400) [pid = 6042] [serial = 1966] [outer = (nil)] 11:23:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 284 (0x7f81a42ab000) [pid = 6042] [serial = 1967] [outer = 0x7f81a2eec400] 11:23:13 INFO - PROCESS | 6042 | 1461176593744 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 285 (0x7f81a46b4c00) [pid = 6042] [serial = 1968] [outer = 0x7f81a2eec400] 11:23:14 INFO - PROCESS | 6042 | 1461176594576 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]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1495ms 11:23:14 INFO - PROCESS | 6042 | 1461176594622 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 6042 | 1461176594625 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 11:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:23:14 INFO - PROCESS | 6042 | 1461176594631 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 6042 | 1461176594633 Marionette TRACE conn3 <- [1,2594,null,{}] 11:23:14 INFO - PROCESS | 6042 | 1461176594639 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}] 11:23:14 INFO - PROCESS | 6042 | 1461176594837 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:23:15 INFO - PROCESS | 6042 | 1461176595125 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81861e1800 == 200 [pid = 6042] [id = 656] 11:23:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 286 (0x7f81a2e12800) [pid = 6042] [serial = 1969] [outer = (nil)] 11:23:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 287 (0x7f81a4816400) [pid = 6042] [serial = 1970] [outer = 0x7f81a2e12800] 11:23:15 INFO - PROCESS | 6042 | 1461176595240 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 288 (0x7f81a48a6400) [pid = 6042] [serial = 1971] [outer = 0x7f81a2e12800] 11:23:16 INFO - PROCESS | 6042 | 1461176596208 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]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1635ms 11:23:16 INFO - PROCESS | 6042 | 1461176596267 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 6042 | 1461176596270 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 11:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:23:16 INFO - PROCESS | 6042 | 1461176596277 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 6042 | 1461176596280 Marionette TRACE conn3 <- [1,2598,null,{}] 11:23:16 INFO - PROCESS | 6042 | 1461176596285 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}] 11:23:16 INFO - PROCESS | 6042 | 1461176596542 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:23:16 INFO - PROCESS | 6042 | 1461176596860 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bff94000 == 201 [pid = 6042] [id = 657] 11:23:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 289 (0x7f8190548400) [pid = 6042] [serial = 1972] [outer = (nil)] 11:23:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 290 (0x7f81a5593000) [pid = 6042] [serial = 1973] [outer = 0x7f8190548400] 11:23:16 INFO - PROCESS | 6042 | 1461176596932 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 291 (0x7f81a5925c00) [pid = 6042] [serial = 1974] [outer = 0x7f8190548400] 11:23:17 INFO - PROCESS | 6042 | 1461176597869 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]]]}] 11:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1635ms 11:23:17 INFO - PROCESS | 6042 | 1461176597913 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 6042 | 1461176597916 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 11:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:23:17 INFO - PROCESS | 6042 | 1461176597923 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 6042 | 1461176597925 Marionette TRACE conn3 <- [1,2602,null,{}] 11:23:17 INFO - PROCESS | 6042 | 1461176597930 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}] 11:23:18 INFO - PROCESS | 6042 | 1461176598141 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:23:18 INFO - PROCESS | 6042 | 1461176598482 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2c8800 == 202 [pid = 6042] [id = 658] 11:23:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 292 (0x7f81899f1c00) [pid = 6042] [serial = 1975] [outer = (nil)] 11:23:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 293 (0x7f818d20e000) [pid = 6042] [serial = 1976] [outer = 0x7f81899f1c00] 11:23:18 INFO - PROCESS | 6042 | 1461176598561 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 294 (0x7f81902a1000) [pid = 6042] [serial = 1977] [outer = 0x7f81899f1c00] 11:23:19 INFO - PROCESS | 6042 | 1461176599466 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1579ms 11:23:19 INFO - PROCESS | 6042 | 1461176599502 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 6042 | 1461176599505 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 11:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:23:19 INFO - PROCESS | 6042 | 1461176599511 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 6042 | 1461176599513 Marionette TRACE conn3 <- [1,2606,null,{}] 11:23:19 INFO - PROCESS | 6042 | 1461176599519 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}] 11:23:19 INFO - PROCESS | 6042 | 1461176599741 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:23:20 INFO - PROCESS | 6042 | 1461176600076 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818f02f800 == 203 [pid = 6042] [id = 659] 11:23:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 295 (0x7f81899f1400) [pid = 6042] [serial = 1978] [outer = (nil)] 11:23:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 296 (0x7f81a592b800) [pid = 6042] [serial = 1979] [outer = 0x7f81899f1400] 11:23:20 INFO - PROCESS | 6042 | 1461176600154 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 297 (0x7f81a5f6cc00) [pid = 6042] [serial = 1980] [outer = 0x7f81899f1400] 11:23:21 INFO - PROCESS | 6042 | 1461176601069 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1629ms 11:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:23:21 INFO - PROCESS | 6042 | 1461176601141 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 6042 | 1461176601144 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 11:23:21 INFO - PROCESS | 6042 | 1461176601150 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 6042 | 1461176601153 Marionette TRACE conn3 <- [1,2610,null,{}] 11:23:21 INFO - PROCESS | 6042 | 1461176601158 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}] 11:23:21 INFO - PROCESS | 6042 | 1461176601377 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ac4f000 == 202 [pid = 6042] [id = 488] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a24a9800 == 201 [pid = 6042] [id = 54] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8742000 == 200 [pid = 6042] [id = 496] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190591000 == 199 [pid = 6042] [id = 497] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d333000 == 198 [pid = 6042] [id = 583] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a00d7000 == 197 [pid = 6042] [id = 580] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f98000 == 196 [pid = 6042] [id = 100] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e295000 == 195 [pid = 6042] [id = 581] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d31c000 == 194 [pid = 6042] [id = 582] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819058d000 == 193 [pid = 6042] [id = 640] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8191e58000 == 192 [pid = 6042] [id = 590] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818ef7f000 == 191 [pid = 6042] [id = 639] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e2e8800 == 190 [pid = 6042] [id = 638] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8d0800 == 189 [pid = 6042] [id = 637] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d26800 == 188 [pid = 6042] [id = 632] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b35f5000 == 187 [pid = 6042] [id = 631] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b2ee8000 == 186 [pid = 6042] [id = 630] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f32000 == 185 [pid = 6042] [id = 629] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a504d800 == 184 [pid = 6042] [id = 628] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a081f000 == 183 [pid = 6042] [id = 627] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a00dc000 == 182 [pid = 6042] [id = 626] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e5c4800 == 181 [pid = 6042] [id = 625] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d321000 == 180 [pid = 6042] [id = 624] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd2e000 == 179 [pid = 6042] [id = 623] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c360800 == 178 [pid = 6042] [id = 622] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d82800 == 177 [pid = 6042] [id = 621] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199a79000 == 176 [pid = 6042] [id = 620] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193320000 == 175 [pid = 6042] [id = 619] 11:23:22 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e69d800 == 174 [pid = 6042] [id = 618] 11:23:22 INFO - PROCESS | 6042 | --DOMWINDOW == 296 (0x7f81907b6400) [pid = 6042] [serial = 1851] [outer = (nil)] [url = about:blank] 11:23:22 INFO - PROCESS | 6042 | --DOMWINDOW == 295 (0x7f818e124000) [pid = 6042] [serial = 1850] [outer = (nil)] [url = about:blank] 11:23:22 INFO - PROCESS | 6042 | --DOMWINDOW == 294 (0x7f8190284800) [pid = 6042] [serial = 1844] [outer = (nil)] [url = about:blank] 11:23:22 INFO - PROCESS | 6042 | --DOMWINDOW == 293 (0x7f819ad71800) [pid = 6042] [serial = 1814] [outer = (nil)] [url = about:blank] 11:23:22 INFO - PROCESS | 6042 | --DOMWINDOW == 292 (0x7f818d374400) [pid = 6042] [serial = 1838] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 291 (0x7f818ef52000) [pid = 6042] [serial = 1839] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 290 (0x7f8190542800) [pid = 6042] [serial = 1790] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 289 (0x7f818d379c00) [pid = 6042] [serial = 1836] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 288 (0x7f818a98fc00) [pid = 6042] [serial = 1832] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 287 (0x7f819029f800) [pid = 6042] [serial = 1845] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 286 (0x7f818fe82400) [pid = 6042] [serial = 1841] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 285 (0x7f819153ec00) [pid = 6042] [serial = 1793] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 284 (0x7f818e324c00) [pid = 6042] [serial = 1829] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 283 (0x7f8191dabc00) [pid = 6042] [serial = 1847] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 282 (0x7f818caa8800) [pid = 6042] [serial = 1833] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 281 (0x7f8191dab800) [pid = 6042] [serial = 1781] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 280 (0x7f819c073800) [pid = 6042] [serial = 1823] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 279 (0x7f819450b800) [pid = 6042] [serial = 1808] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 278 (0x7f8193aefc00) [pid = 6042] [serial = 1802] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 277 (0x7f819338b800) [pid = 6042] [serial = 1799] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 276 (0x7f818d015400) [pid = 6042] [serial = 1784] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 275 (0x7f8199793800) [pid = 6042] [serial = 1811] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 274 (0x7f819200bc00) [pid = 6042] [serial = 1848] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 273 (0x7f819c11e400) [pid = 6042] [serial = 1826] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 272 (0x7f818e732c00) [pid = 6042] [serial = 1787] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 271 (0x7f818a7b1800) [pid = 6042] [serial = 1835] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 270 (0x7f819bf02c00) [pid = 6042] [serial = 1817] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 269 (0x7f8193d83000) [pid = 6042] [serial = 1805] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 268 (0x7f8192010800) [pid = 6042] [serial = 1796] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 267 (0x7f81900df400) [pid = 6042] [serial = 1842] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | --DOMWINDOW == 266 (0x7f819bf6c800) [pid = 6042] [serial = 1820] [outer = (nil)] [url = about:blank] 11:23:23 INFO - PROCESS | 6042 | 1461176603085 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a70e000 == 175 [pid = 6042] [id = 660] 11:23:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 267 (0x7f818a7b1800) [pid = 6042] [serial = 1981] [outer = (nil)] 11:23:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 268 (0x7f818ca9bc00) [pid = 6042] [serial = 1982] [outer = 0x7f818a7b1800] 11:23:23 INFO - PROCESS | 6042 | 1461176603158 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 269 (0x7f818d01e800) [pid = 6042] [serial = 1983] [outer = 0x7f818a7b1800] 11:23:23 INFO - PROCESS | 6042 | 1461176603956 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]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2835ms 11:23:23 INFO - PROCESS | 6042 | 1461176603985 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 6042 | 1461176603992 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 11:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:23:24 INFO - PROCESS | 6042 | 1461176604016 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 6042 | 1461176604020 Marionette TRACE conn3 <- [1,2614,null,{}] 11:23:24 INFO - PROCESS | 6042 | 1461176604027 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}] 11:23:24 INFO - PROCESS | 6042 | 1461176604223 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:23:24 INFO - PROCESS | 6042 | 1461176604245 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e6a7800 == 176 [pid = 6042] [id = 661] 11:23:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 270 (0x7f818d20c000) [pid = 6042] [serial = 1984] [outer = (nil)] 11:23:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 271 (0x7f818ef2f400) [pid = 6042] [serial = 1985] [outer = 0x7f818d20c000] 11:23:24 INFO - PROCESS | 6042 | 1461176604307 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 6042 | ++DOMWINDOW == 272 (0x7f818f042800) [pid = 6042] [serial = 1986] [outer = 0x7f818d20c000] 11:23:25 INFO - PROCESS | 6042 | 1461176605340 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]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1390ms 11:23:25 INFO - PROCESS | 6042 | 1461176605402 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:23:25 INFO - PROCESS | 6042 | 1461176605407 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 11:23:25 INFO - PROCESS | 6042 | 1461176605413 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 6042 | 1461176605416 Marionette TRACE conn3 <- [1,2618,null,{}] 11:23:25 INFO - PROCESS | 6042 | 1461176605422 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}] 11:23:25 INFO - PROCESS | 6042 | 1461176605716 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:23:25 INFO - PROCESS | 6042 | 1461176605753 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190480000 == 177 [pid = 6042] [id = 662] 11:23:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 273 (0x7f818e324000) [pid = 6042] [serial = 1987] [outer = (nil)] 11:23:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 274 (0x7f81900df400) [pid = 6042] [serial = 1988] [outer = 0x7f818e324000] 11:23:25 INFO - PROCESS | 6042 | 1461176605813 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 275 (0x7f819029ec00) [pid = 6042] [serial = 1989] [outer = 0x7f818e324000] 11:23:26 INFO - PROCESS | 6042 | 1461176606755 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]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1385ms 11:23:26 INFO - PROCESS | 6042 | 1461176606799 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 6042 | 1461176606803 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 11:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:23:26 INFO - PROCESS | 6042 | 1461176606826 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 6042 | 1461176606834 Marionette TRACE conn3 <- [1,2622,null,{}] 11:23:26 INFO - PROCESS | 6042 | 1461176606840 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}] 11:23:27 INFO - PROCESS | 6042 | 1461176607123 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:23:27 INFO - PROCESS | 6042 | 1461176607156 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912c4000 == 178 [pid = 6042] [id = 663] 11:23:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 276 (0x7f818fe86000) [pid = 6042] [serial = 1990] [outer = (nil)] 11:23:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 277 (0x7f8191538c00) [pid = 6042] [serial = 1991] [outer = 0x7f818fe86000] 11:23:27 INFO - PROCESS | 6042 | 1461176607217 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 278 (0x7f8191dae800) [pid = 6042] [serial = 1992] [outer = 0x7f818fe86000] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 277 (0x7f819e388000) [pid = 6042] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 276 (0x7f818a982400) [pid = 6042] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 275 (0x7f819cf4e000) [pid = 6042] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 274 (0x7f8193af2c00) [pid = 6042] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 273 (0x7f81a6bce800) [pid = 6042] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 272 (0x7f818fe82c00) [pid = 6042] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 271 (0x7f818e735400) [pid = 6042] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 270 (0x7f8193d8b800) [pid = 6042] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 269 (0x7f8190295400) [pid = 6042] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 268 (0x7f818a61c800) [pid = 6042] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 267 (0x7f81900d4400) [pid = 6042] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 266 (0x7f81899f3000) [pid = 6042] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 265 (0x7f818d3d4000) [pid = 6042] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 264 (0x7f81898b7400) [pid = 6042] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 263 (0x7f81899f7c00) [pid = 6042] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 262 (0x7f819200e000) [pid = 6042] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 261 (0x7f818a619800) [pid = 6042] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 260 (0x7f81898ac800) [pid = 6042] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 259 (0x7f8190548800) [pid = 6042] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 258 (0x7f8192007400) [pid = 6042] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 257 (0x7f8193acb000) [pid = 6042] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 256 (0x7f81a3374400) [pid = 6042] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 255 (0x7f818c2eb400) [pid = 6042] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 254 (0x7f81934e7800) [pid = 6042] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 253 (0x7f818a7ad400) [pid = 6042] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 252 (0x7f819bf65000) [pid = 6042] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 251 (0x7f818f04d000) [pid = 6042] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 250 (0x7f818a7b4c00) [pid = 6042] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 249 (0x7f818caa5800) [pid = 6042] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 248 (0x7f8199c66800) [pid = 6042] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 247 (0x7f819201f800) [pid = 6042] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 246 (0x7f81899fa400) [pid = 6042] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 245 (0x7f819fd65800) [pid = 6042] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 244 (0x7f818d37dc00) [pid = 6042] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 243 (0x7f818fe83800) [pid = 6042] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 242 (0x7f819d0a3800) [pid = 6042] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 241 (0x7f818a7b5c00) [pid = 6042] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 240 (0x7f81899f7000) [pid = 6042] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 239 (0x7f8192007c00) [pid = 6042] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 238 (0x7f818fe85c00) [pid = 6042] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 237 (0x7f819bf66400) [pid = 6042] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 236 (0x7f819015b000) [pid = 6042] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 235 (0x7f818a983400) [pid = 6042] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 234 (0x7f819c88fc00) [pid = 6042] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 233 (0x7f819bf61000) [pid = 6042] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 232 (0x7f819c54ec00) [pid = 6042] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 231 (0x7f81934e9800) [pid = 6042] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 230 (0x7f818caa7400) [pid = 6042] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 229 (0x7f8193386800) [pid = 6042] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 228 (0x7f819338e000) [pid = 6042] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 227 (0x7f819bf07800) [pid = 6042] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 226 (0x7f8193d8a000) [pid = 6042] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 225 (0x7f819ad63000) [pid = 6042] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f81932e7800) [pid = 6042] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f8193388000) [pid = 6042] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f81a48a8c00) [pid = 6042] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f818ef32c00) [pid = 6042] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81898ad000) [pid = 6042] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f81932dd000) [pid = 6042] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f819029f000) [pid = 6042] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f81934e7000) [pid = 6042] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819c123c00) [pid = 6042] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f8193af4000) [pid = 6042] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f819c550800) [pid = 6042] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f818c2e5800) [pid = 6042] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f8199c72400) [pid = 6042] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f81997a2800) [pid = 6042] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f819054b000) [pid = 6042] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f818a615800) [pid = 6042] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f818d3cd000) [pid = 6042] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f8193388c00) [pid = 6042] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f818e1de400) [pid = 6042] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819cbdd400) [pid = 6042] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f8199c71c00) [pid = 6042] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f8192012400) [pid = 6042] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f819029a000) [pid = 6042] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f8191db9400) [pid = 6042] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:23:28 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f818a98f000) [pid = 6042] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:23:29 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f818e32bc00) [pid = 6042] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:23:29 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f81b8564c00) [pid = 6042] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:23:29 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819110d000) [pid = 6042] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:23:29 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f818c2df400) [pid = 6042] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:23:29 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f819960c800) [pid = 6042] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:23:29 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81913be000) [pid = 6042] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:23:29 INFO - PROCESS | 6042 | 1461176609355 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]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2603ms 11:23:29 INFO - PROCESS | 6042 | 1461176609414 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 6042 | 1461176609418 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 11:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:23:29 INFO - PROCESS | 6042 | 1461176609424 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 6042 | 1461176609426 Marionette TRACE conn3 <- [1,2626,null,{}] 11:23:29 INFO - PROCESS | 6042 | 1461176609431 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}] 11:23:29 INFO - PROCESS | 6042 | 1461176609618 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:23:29 INFO - PROCESS | 6042 | 1461176609633 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e6a5800 == 179 [pid = 6042] [id = 664] 11:23:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81898aec00) [pid = 6042] [serial = 1993] [outer = (nil)] 11:23:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f818a98b400) [pid = 6042] [serial = 1994] [outer = 0x7f81898aec00] 11:23:29 INFO - PROCESS | 6042 | 1461176609861 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f818e1db800) [pid = 6042] [serial = 1995] [outer = 0x7f81898aec00] 11:23:30 INFO - PROCESS | 6042 | 1461176610617 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]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1237ms 11:23:30 INFO - PROCESS | 6042 | 1461176610662 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 6042 | 1461176610665 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 11:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:23:30 INFO - PROCESS | 6042 | 1461176610674 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 6042 | 1461176610675 Marionette TRACE conn3 <- [1,2630,null,{}] 11:23:30 INFO - PROCESS | 6042 | 1461176610679 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}] 11:23:30 INFO - PROCESS | 6042 | 1461176610938 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:23:31 INFO - PROCESS | 6042 | 1461176611262 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2e0800 == 180 [pid = 6042] [id = 665] 11:23:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81898b3c00) [pid = 6042] [serial = 1996] [outer = (nil)] 11:23:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f818a61fc00) [pid = 6042] [serial = 1997] [outer = 0x7f81898b3c00] 11:23:31 INFO - PROCESS | 6042 | 1461176611408 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f818d01f400) [pid = 6042] [serial = 1998] [outer = 0x7f81898b3c00] 11:23:32 INFO - PROCESS | 6042 | 1461176612321 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]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1684ms 11:23:32 INFO - PROCESS | 6042 | 1461176612361 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 6042 | 1461176612369 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 11:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:23:32 INFO - PROCESS | 6042 | 1461176612378 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 6042 | 1461176612382 Marionette TRACE conn3 <- [1,2634,null,{}] 11:23:32 INFO - PROCESS | 6042 | 1461176612389 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}] 11:23:32 INFO - PROCESS | 6042 | 1461176612624 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:23:32 INFO - PROCESS | 6042 | 1461176612894 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819055c800 == 181 [pid = 6042] [id = 666] 11:23:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f818e1d3c00) [pid = 6042] [serial = 1999] [outer = (nil)] 11:23:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f818ef50400) [pid = 6042] [serial = 2000] [outer = 0x7f818e1d3c00] 11:23:33 INFO - PROCESS | 6042 | 1461176613025 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f818fe8b800) [pid = 6042] [serial = 2001] [outer = 0x7f818e1d3c00] 11:23:33 INFO - PROCESS | 6042 | 1461176613972 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]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1635ms 11:23:34 INFO - PROCESS | 6042 | 1461176614016 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 6042 | 1461176614023 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 11:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:23:34 INFO - PROCESS | 6042 | 1461176614029 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 6042 | 1461176614031 Marionette TRACE conn3 <- [1,2638,null,{}] 11:23:34 INFO - PROCESS | 6042 | 1461176614037 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}] 11:23:34 INFO - PROCESS | 6042 | 1461176614253 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:23:34 INFO - PROCESS | 6042 | 1461176614602 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193168000 == 182 [pid = 6042] [id = 667] 11:23:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f8190542800) [pid = 6042] [serial = 2002] [outer = (nil)] 11:23:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81907ad000) [pid = 6042] [serial = 2003] [outer = 0x7f8190542800] 11:23:34 INFO - PROCESS | 6042 | 1461176614681 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81912ae800) [pid = 6042] [serial = 2004] [outer = 0x7f8190542800] 11:23:35 INFO - PROCESS | 6042 | 1461176615597 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]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1629ms 11:23:35 INFO - PROCESS | 6042 | 1461176615659 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 6042 | 1461176615663 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 11:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:23:35 INFO - PROCESS | 6042 | 1461176615691 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 6042 | 1461176615700 Marionette TRACE conn3 <- [1,2642,null,{}] 11:23:35 INFO - PROCESS | 6042 | 1461176615707 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}] 11:23:36 INFO - PROCESS | 6042 | 1461176616018 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:23:36 INFO - PROCESS | 6042 | 1461176616268 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81939b1000 == 183 [pid = 6042] [id = 668] 11:23:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81907b0c00) [pid = 6042] [serial = 2005] [outer = (nil)] 11:23:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f8192002c00) [pid = 6042] [serial = 2006] [outer = 0x7f81907b0c00] 11:23:36 INFO - PROCESS | 6042 | 1461176616346 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f819201c800) [pid = 6042] [serial = 2007] [outer = 0x7f81907b0c00] 11:23:37 INFO - PROCESS | 6042 | 1461176617209 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]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:23:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1599ms 11:23:37 INFO - PROCESS | 6042 | 1461176617278 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:23:37 INFO - PROCESS | 6042 | 1461176617283 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 11:23:37 INFO - PROCESS | 6042 | 1461176617289 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 6042 | 1461176617292 Marionette TRACE conn3 <- [1,2646,null,{}] 11:23:37 INFO - PROCESS | 6042 | 1461176617297 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}] 11:23:37 INFO - PROCESS | 6042 | 1461176617558 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:23:37 INFO - PROCESS | 6042 | 1461176617866 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194459800 == 184 [pid = 6042] [id = 669] 11:23:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81912b8400) [pid = 6042] [serial = 2008] [outer = (nil)] 11:23:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f8193387400) [pid = 6042] [serial = 2009] [outer = 0x7f81912b8400] 11:23:37 INFO - PROCESS | 6042 | 1461176617942 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f81934e9800) [pid = 6042] [serial = 2010] [outer = 0x7f81912b8400] 11:23:38 INFO - PROCESS | 6042 | 1461176618763 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]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:23:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1541ms 11:23:38 INFO - PROCESS | 6042 | 1461176618831 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:23:38 INFO - PROCESS | 6042 | 1461176618835 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 11:23:38 INFO - PROCESS | 6042 | 1461176618840 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 6042 | 1461176618843 Marionette TRACE conn3 <- [1,2650,null,{}] 11:23:38 INFO - PROCESS | 6042 | 1461176618849 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}] 11:23:39 INFO - PROCESS | 6042 | 1461176619096 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:23:39 INFO - PROCESS | 6042 | 1461176619369 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a7f800 == 185 [pid = 6042] [id = 670] 11:23:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f8193b55c00) [pid = 6042] [serial = 2011] [outer = (nil)] 11:23:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f8193b5d400) [pid = 6042] [serial = 2012] [outer = 0x7f8193b55c00] 11:23:39 INFO - PROCESS | 6042 | 1461176619507 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f81946e5400) [pid = 6042] [serial = 2013] [outer = 0x7f8193b55c00] 11:23:40 INFO - PROCESS | 6042 | 1461176620418 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:23:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1630ms 11:23:40 INFO - PROCESS | 6042 | 1461176620471 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 6042 | 1461176620474 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 11:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:23:40 INFO - PROCESS | 6042 | 1461176620480 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 6042 | 1461176620483 Marionette TRACE conn3 <- [1,2654,null,{}] 11:23:40 INFO - PROCESS | 6042 | 1461176620489 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}] 11:23:40 INFO - PROCESS | 6042 | 1461176620718 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:23:41 INFO - PROCESS | 6042 | 1461176621024 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819ac56000 == 186 [pid = 6042] [id = 671] 11:23:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f8193ac6400) [pid = 6042] [serial = 2014] [outer = (nil)] 11:23:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f8199604800) [pid = 6042] [serial = 2015] [outer = 0x7f8193ac6400] 11:23:41 INFO - PROCESS | 6042 | 1461176621101 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f819979d400) [pid = 6042] [serial = 2016] [outer = 0x7f8193ac6400] 11:23:41 INFO - PROCESS | 6042 | 1461176621975 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]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:23:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1538ms 11:23:42 INFO - PROCESS | 6042 | 1461176622020 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 6042 | 1461176622024 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 11:23:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:23:42 INFO - PROCESS | 6042 | 1461176622030 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 6042 | 1461176622033 Marionette TRACE conn3 <- [1,2658,null,{}] 11:23:42 INFO - PROCESS | 6042 | 1461176622038 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}] 11:23:42 INFO - PROCESS | 6042 | 1461176622251 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:23:42 INFO - PROCESS | 6042 | 1461176622527 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c37c000 == 187 [pid = 6042] [id = 672] 11:23:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f8193aefc00) [pid = 6042] [serial = 2017] [outer = (nil)] 11:23:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f8199bd4800) [pid = 6042] [serial = 2018] [outer = 0x7f8193aefc00] 11:23:42 INFO - PROCESS | 6042 | 1461176622651 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f8199c6c400) [pid = 6042] [serial = 2019] [outer = 0x7f8193aefc00] 11:23:43 INFO - PROCESS | 6042 | 1461176623503 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]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1531ms 11:23:43 INFO - PROCESS | 6042 | 1461176623562 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 6042 | 1461176623565 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 11:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:23:43 INFO - PROCESS | 6042 | 1461176623571 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 6042 | 1461176623574 Marionette TRACE conn3 <- [1,2662,null,{}] 11:23:43 INFO - PROCESS | 6042 | 1461176623579 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}] 11:23:43 INFO - PROCESS | 6042 | 1461176623781 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:23:44 INFO - PROCESS | 6042 | 1461176624049 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c618000 == 188 [pid = 6042] [id = 673] 11:23:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f818fe8f000) [pid = 6042] [serial = 2020] [outer = (nil)] 11:23:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f8199c71800) [pid = 6042] [serial = 2021] [outer = 0x7f818fe8f000] 11:23:44 INFO - PROCESS | 6042 | 1461176624126 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f819ad65400) [pid = 6042] [serial = 2022] [outer = 0x7f818fe8f000] 11:23:44 INFO - PROCESS | 6042 | 1461176624977 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:23:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1437ms 11:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:23:45 INFO - PROCESS | 6042 | 1461176625010 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 6042 | 1461176625013 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 11:23:45 INFO - PROCESS | 6042 | 1461176625019 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 6042 | 1461176625023 Marionette TRACE conn3 <- [1,2666,null,{}] 11:23:45 INFO - PROCESS | 6042 | 1461176625028 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}] 11:23:45 INFO - PROCESS | 6042 | 1461176625239 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:23:45 INFO - PROCESS | 6042 | 1461176625514 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d0c2000 == 189 [pid = 6042] [id = 674] 11:23:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f8191db4c00) [pid = 6042] [serial = 2023] [outer = (nil)] 11:23:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 226 (0x7f819ae7c400) [pid = 6042] [serial = 2024] [outer = 0x7f8191db4c00] 11:23:45 INFO - PROCESS | 6042 | 1461176625591 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 227 (0x7f819b2c4c00) [pid = 6042] [serial = 2025] [outer = 0x7f8191db4c00] 11:23:46 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:46 INFO - PROCESS | 6042 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:23:46 INFO - PROCESS | 6042 | 1461176626978 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]]]}] 11:23:47 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) 11:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1989ms 11:23:47 INFO - PROCESS | 6042 | 1461176627008 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 6042 | 1461176627012 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 11:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:23:47 INFO - PROCESS | 6042 | 1461176627018 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 6042 | 1461176627020 Marionette TRACE conn3 <- [1,2670,null,{}] 11:23:47 INFO - PROCESS | 6042 | 1461176627026 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}] 11:23:47 INFO - PROCESS | 6042 | 1461176627285 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:23:47 INFO - PROCESS | 6042 | 1461176627525 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d4be800 == 190 [pid = 6042] [id = 675] 11:23:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 228 (0x7f819b2d1c00) [pid = 6042] [serial = 2026] [outer = (nil)] 11:23:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 229 (0x7f819bf6c800) [pid = 6042] [serial = 2027] [outer = 0x7f819b2d1c00] 11:23:47 INFO - PROCESS | 6042 | 1461176627611 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 230 (0x7f819c078c00) [pid = 6042] [serial = 2028] [outer = 0x7f819b2d1c00] 11:23:48 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:48 INFO - PROCESS | 6042 | 1461176628953 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] 11:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:23:49 INFO - PROCESS | 6042 | 1461176629006 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 11:23:49 INFO - PROCESS | 6042 | 1461176629012 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 6042 | 1461176629022 Marionette TRACE conn3 <- [1,2674,null,{}] 11:23:49 INFO - PROCESS | 6042 | 1461176629026 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}] 11:23:49 INFO - PROCESS | 6042 | 1461176629326 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:23:49 INFO - PROCESS | 6042 | 1461176629568 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03c7000 == 191 [pid = 6042] [id = 676] 11:23:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 231 (0x7f819babe000) [pid = 6042] [serial = 2029] [outer = (nil)] 11:23:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 232 (0x7f819c6b5400) [pid = 6042] [serial = 2030] [outer = 0x7f819babe000] 11:23:49 INFO - PROCESS | 6042 | 1461176629639 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 233 (0x7f819cf53800) [pid = 6042] [serial = 2031] [outer = 0x7f819babe000] 11:23:50 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:51 INFO - PROCESS | 6042 | 1461176631012 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] 11:23:51 INFO - PROCESS | 6042 | 1461176631060 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 11:23:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:23:51 INFO - PROCESS | 6042 | 1461176631068 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 6042 | 1461176631071 Marionette TRACE conn3 <- [1,2678,null,{}] 11:23:51 INFO - PROCESS | 6042 | 1461176631076 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}] 11:23:51 INFO - PROCESS | 6042 | 1461176631358 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:23:51 INFO - PROCESS | 6042 | 1461176631601 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0815000 == 192 [pid = 6042] [id = 677] 11:23:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 234 (0x7f81899f8000) [pid = 6042] [serial = 2032] [outer = (nil)] 11:23:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 235 (0x7f819d0a3c00) [pid = 6042] [serial = 2033] [outer = 0x7f81899f8000] 11:23:51 INFO - PROCESS | 6042 | 1461176631675 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 236 (0x7f819d25ac00) [pid = 6042] [serial = 2034] [outer = 0x7f81899f8000] 11:23:52 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:52 INFO - PROCESS | 6042 | 1461176632967 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]]]}] 11:23:52 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) 11:23:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1934ms 11:23:53 INFO - PROCESS | 6042 | 1461176633001 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 6042 | 1461176633005 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 11:23:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:23:53 INFO - PROCESS | 6042 | 1461176633010 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 6042 | 1461176633013 Marionette TRACE conn3 <- [1,2682,null,{}] 11:23:53 INFO - PROCESS | 6042 | 1461176633018 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}] 11:23:53 INFO - PROCESS | 6042 | 1461176633297 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:23:53 INFO - PROCESS | 6042 | 1461176633542 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3f5b000 == 193 [pid = 6042] [id = 678] 11:23:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 237 (0x7f819bf62c00) [pid = 6042] [serial = 2035] [outer = (nil)] 11:23:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 238 (0x7f819d402c00) [pid = 6042] [serial = 2036] [outer = 0x7f819bf62c00] 11:23:53 INFO - PROCESS | 6042 | 1461176633615 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 239 (0x7f819e387400) [pid = 6042] [serial = 2037] [outer = 0x7f819bf62c00] 11:23:54 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:54 INFO - PROCESS | 6042 | 1461176634908 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]]]}] 11:23:54 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) 11:23:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1929ms 11:23:54 INFO - PROCESS | 6042 | 1461176634940 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 6042 | 1461176634943 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 11:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:23:54 INFO - PROCESS | 6042 | 1461176634949 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 6042 | 1461176634952 Marionette TRACE conn3 <- [1,2686,null,{}] 11:23:54 INFO - PROCESS | 6042 | 1461176634957 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}] 11:23:55 INFO - PROCESS | 6042 | 1461176635177 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:23:55 INFO - PROCESS | 6042 | 1461176635464 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5a44000 == 194 [pid = 6042] [id = 679] 11:23:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 240 (0x7f818d378c00) [pid = 6042] [serial = 2038] [outer = (nil)] 11:23:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 241 (0x7f819ef0c800) [pid = 6042] [serial = 2039] [outer = 0x7f818d378c00] 11:23:55 INFO - PROCESS | 6042 | 1461176635538 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 242 (0x7f819fde5000) [pid = 6042] [serial = 2040] [outer = 0x7f818d378c00] 11:23:56 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:56 INFO - PROCESS | 6042 | 1461176636905 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] 11:23:56 INFO - PROCESS | 6042 | 1461176636935 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 11:23:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:23:56 INFO - PROCESS | 6042 | 1461176636941 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 6042 | 1461176636953 Marionette TRACE conn3 <- [1,2690,null,{}] 11:23:56 INFO - PROCESS | 6042 | 1461176636958 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}] 11:23:57 INFO - PROCESS | 6042 | 1461176637205 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:23:57 INFO - PROCESS | 6042 | 1461176637456 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915e3000 == 195 [pid = 6042] [id = 680] 11:23:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 243 (0x7f81898af000) [pid = 6042] [serial = 2041] [outer = (nil)] 11:23:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 244 (0x7f818a984400) [pid = 6042] [serial = 2042] [outer = 0x7f81898af000] 11:23:57 INFO - PROCESS | 6042 | 1461176637527 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 245 (0x7f818ef3ac00) [pid = 6042] [serial = 2043] [outer = 0x7f81898af000] 11:23:58 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:58 INFO - PROCESS | 6042 | 1461176638919 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] 11:23:58 INFO - PROCESS | 6042 | 1461176638940 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 11:23:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:23:58 INFO - PROCESS | 6042 | 1461176638946 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 6042 | 1461176638949 Marionette TRACE conn3 <- [1,2694,null,{}] 11:23:58 INFO - PROCESS | 6042 | 1461176638954 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}] 11:23:59 INFO - PROCESS | 6042 | 1461176639250 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:23:59 INFO - PROCESS | 6042 | 1461176639503 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1eb000 == 196 [pid = 6042] [id = 681] 11:23:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 246 (0x7f81898ae800) [pid = 6042] [serial = 2044] [outer = (nil)] 11:23:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 247 (0x7f81899f4000) [pid = 6042] [serial = 2045] [outer = 0x7f81898ae800] 11:23:59 INFO - PROCESS | 6042 | 1461176639575 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 248 (0x7f818d204000) [pid = 6042] [serial = 2046] [outer = 0x7f81898ae800] 11:24:01 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:01 INFO - PROCESS | 6042 | 1461176641340 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] 11:24:02 INFO - PROCESS | 6042 | 1461176642382 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 11:24:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:24:02 INFO - PROCESS | 6042 | 1461176642410 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 6042 | 1461176642414 Marionette TRACE conn3 <- [1,2698,null,{}] 11:24:02 INFO - PROCESS | 6042 | 1461176642432 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}] 11:24:02 INFO - PROCESS | 6042 | 1461176642613 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:24:02 INFO - PROCESS | 6042 | 1461176642633 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81897e3000 == 168 [pid = 6042] [id = 682] 11:24:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f818d208800) [pid = 6042] [serial = 2047] [outer = (nil)] 11:24:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f818d211c00) [pid = 6042] [serial = 2048] [outer = 0x7f818d208800] 11:24:02 INFO - PROCESS | 6042 | 1461176642701 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f818d3cf000) [pid = 6042] [serial = 2049] [outer = 0x7f818d208800] 11:24:04 INFO - PROCESS | 6042 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:04 INFO - PROCESS | 6042 | 1461176644050 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] 11:24:04 INFO - PROCESS | 6042 | 1461176644114 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:24:04 INFO - PROCESS | 6042 | 1461176644155 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 6042 | 1461176644159 Marionette TRACE conn3 <- [1,2702,null,{}] 11:24:04 INFO - PROCESS | 6042 | 1461176644164 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}] 11:24:04 INFO - PROCESS | 6042 | 1461176644352 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:24:04 INFO - PROCESS | 6042 | 1461176644603 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e53b800 == 169 [pid = 6042] [id = 683] 11:24:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f818d20ac00) [pid = 6042] [serial = 2050] [outer = (nil)] 11:24:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f818e32cc00) [pid = 6042] [serial = 2051] [outer = 0x7f818d20ac00] 11:24:04 INFO - PROCESS | 6042 | 1461176644664 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f818ef3d800) [pid = 6042] [serial = 2052] [outer = 0x7f818d20ac00] 11:24:05 INFO - PROCESS | 6042 | 1461176645545 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]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:24:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1433ms 11:24:05 INFO - PROCESS | 6042 | 1461176645585 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 6042 | 1461176645588 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 11:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:24:05 INFO - PROCESS | 6042 | 1461176645602 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 6042 | 1461176645607 Marionette TRACE conn3 <- [1,2706,null,{}] 11:24:05 INFO - PROCESS | 6042 | 1461176645622 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}] 11:24:05 INFO - PROCESS | 6042 | 1461176645897 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:24:05 INFO - PROCESS | 6042 | 1461176645925 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190481000 == 170 [pid = 6042] [id = 684] 11:24:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f818fe87800) [pid = 6042] [serial = 2053] [outer = (nil)] 11:24:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81900e0800) [pid = 6042] [serial = 2054] [outer = 0x7f818fe87800] 11:24:05 INFO - PROCESS | 6042 | 1461176645989 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f819028bc00) [pid = 6042] [serial = 2055] [outer = 0x7f818fe87800] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81a10acc00) [pid = 6042] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f81a10ab400) [pid = 6042] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f8190548400) [pid = 6042] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f819b2c7000) [pid = 6042] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f81a2e12800) [pid = 6042] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f8193382c00) [pid = 6042] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f81899f1c00) [pid = 6042] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f81a2eec400) [pid = 6042] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f818a7b1800) [pid = 6042] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f818d3cdc00) [pid = 6042] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f819ad6fc00) [pid = 6042] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f81899f1400) [pid = 6042] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f819ae80800) [pid = 6042] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f819c04fc00) [pid = 6042] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 133 (0x7f8191546400) [pid = 6042] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 132 (0x7f818e324000) [pid = 6042] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 131 (0x7f81899f1800) [pid = 6042] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 130 (0x7f818ef34400) [pid = 6042] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 129 (0x7f818fe86000) [pid = 6042] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 128 (0x7f8191544800) [pid = 6042] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 127 (0x7f818d20c000) [pid = 6042] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 126 (0x7f818e739400) [pid = 6042] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 125 (0x7f818d01b400) [pid = 6042] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:24:07 INFO - PROCESS | 6042 | --DOMWINDOW == 124 (0x7f81a10a5400) [pid = 6042] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:24:07 INFO - PROCESS | 6042 | 1461176647727 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2193ms 11:24:07 INFO - PROCESS | 6042 | 1461176647788 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:24:07 INFO - PROCESS | 6042 | 1461176647793 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 11:24:07 INFO - PROCESS | 6042 | 1461176647808 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 6042 | 1461176647810 Marionette TRACE conn3 <- [1,2710,null,{}] 11:24:07 INFO - PROCESS | 6042 | 1461176647816 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}] 11:24:08 INFO - PROCESS | 6042 | 1461176648022 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:24:08 INFO - PROCESS | 6042 | 1461176648038 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190582000 == 171 [pid = 6042] [id = 685] 11:24:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 125 (0x7f818d3cdc00) [pid = 6042] [serial = 2056] [outer = (nil)] 11:24:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 126 (0x7f819054d800) [pid = 6042] [serial = 2057] [outer = 0x7f818d3cdc00] 11:24:08 INFO - PROCESS | 6042 | 1461176648102 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 127 (0x7f819110d400) [pid = 6042] [serial = 2058] [outer = 0x7f818d3cdc00] 11:24:09 INFO - PROCESS | 6042 | 1461176649599 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] 11:24:09 INFO - PROCESS | 6042 | 1461176649655 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:24:09 INFO - PROCESS | 6042 | 1461176649664 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 6042 | 1461176649671 Marionette TRACE conn3 <- [1,2714,null,{}] 11:24:09 INFO - PROCESS | 6042 | 1461176649680 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}] 11:24:09 INFO - PROCESS | 6042 | 1461176649961 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:24:10 INFO - PROCESS | 6042 | 1461176650290 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e52b800 == 172 [pid = 6042] [id = 686] 11:24:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 128 (0x7f818d3ce000) [pid = 6042] [serial = 2059] [outer = (nil)] 11:24:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 129 (0x7f818d3db800) [pid = 6042] [serial = 2060] [outer = 0x7f818d3ce000] 11:24:10 INFO - PROCESS | 6042 | 1461176650370 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 130 (0x7f818e1dc400) [pid = 6042] [serial = 2061] [outer = 0x7f818d3ce000] 11:24:11 INFO - PROCESS | 6042 | 1461176651320 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]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1699ms 11:24:11 INFO - PROCESS | 6042 | 1461176651363 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 6042 | 1461176651372 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 11:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:24:11 INFO - PROCESS | 6042 | 1461176651382 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 6042 | 1461176651386 Marionette TRACE conn3 <- [1,2718,null,{}] 11:24:11 INFO - PROCESS | 6042 | 1461176651392 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}] 11:24:11 INFO - PROCESS | 6042 | 1461176651618 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:24:11 INFO - PROCESS | 6042 | 1461176651878 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915de800 == 173 [pid = 6042] [id = 687] 11:24:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 131 (0x7f818ef38c00) [pid = 6042] [serial = 2062] [outer = (nil)] 11:24:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f818f04cc00) [pid = 6042] [serial = 2063] [outer = 0x7f818ef38c00] 11:24:12 INFO - PROCESS | 6042 | 1461176652004 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f8190155c00) [pid = 6042] [serial = 2064] [outer = 0x7f818ef38c00] 11:24:13 INFO - PROCESS | 6042 | 1461176653002 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] 11:24:13 INFO - PROCESS | 6042 | 1461176653083 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 11:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:24:13 INFO - PROCESS | 6042 | 1461176653090 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 6042 | 1461176653095 Marionette TRACE conn3 <- [1,2722,null,{}] 11:24:13 INFO - PROCESS | 6042 | 1461176653111 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}] 11:24:13 INFO - PROCESS | 6042 | 1461176653432 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:24:13 INFO - PROCESS | 6042 | 1461176653818 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193313800 == 174 [pid = 6042] [id = 688] 11:24:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f819028b800) [pid = 6042] [serial = 2065] [outer = (nil)] 11:24:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f81912b5000) [pid = 6042] [serial = 2066] [outer = 0x7f819028b800] 11:24:13 INFO - PROCESS | 6042 | 1461176653898 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f8191544800) [pid = 6042] [serial = 2067] [outer = 0x7f819028b800] 11:24:14 INFO - PROCESS | 6042 | 1461176654882 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] 11:24:14 INFO - PROCESS | 6042 | 1461176654940 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 11:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:24:14 INFO - PROCESS | 6042 | 1461176654946 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 6042 | 1461176654949 Marionette TRACE conn3 <- [1,2726,null,{}] 11:24:14 INFO - PROCESS | 6042 | 1461176654955 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}] 11:24:15 INFO - PROCESS | 6042 | 1461176655179 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:24:15 INFO - PROCESS | 6042 | 1461176655436 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193bae000 == 175 [pid = 6042] [id = 689] 11:24:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f8191103800) [pid = 6042] [serial = 2068] [outer = (nil)] 11:24:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f81932dd400) [pid = 6042] [serial = 2069] [outer = 0x7f8191103800] 11:24:15 INFO - PROCESS | 6042 | 1461176655556 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f819338b800) [pid = 6042] [serial = 2070] [outer = 0x7f8191103800] 11:24:16 INFO - PROCESS | 6042 | 1461176656462 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:24:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1583ms 11:24:16 INFO - PROCESS | 6042 | 1461176656532 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 6042 | 1461176656536 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 11:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:24:16 INFO - PROCESS | 6042 | 1461176656542 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 6042 | 1461176656545 Marionette TRACE conn3 <- [1,2730,null,{}] 11:24:16 INFO - PROCESS | 6042 | 1461176656551 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}] 11:24:16 INFO - PROCESS | 6042 | 1461176656773 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:24:17 INFO - PROCESS | 6042 | 1461176657083 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194705000 == 176 [pid = 6042] [id = 690] 11:24:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f8192013400) [pid = 6042] [serial = 2071] [outer = (nil)] 11:24:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f8193acac00) [pid = 6042] [serial = 2072] [outer = 0x7f8192013400] 11:24:17 INFO - PROCESS | 6042 | 1461176657169 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f8193af6000) [pid = 6042] [serial = 2073] [outer = 0x7f8192013400] 11:24:18 INFO - PROCESS | 6042 | 1461176658452 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] 11:24:18 INFO - PROCESS | 6042 | 1461176658489 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 11:24:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:24:18 INFO - PROCESS | 6042 | 1461176658495 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 6042 | 1461176658498 Marionette TRACE conn3 <- [1,2734,null,{}] 11:24:18 INFO - PROCESS | 6042 | 1461176658503 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}] 11:24:18 INFO - PROCESS | 6042 | 1461176658841 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:24:19 INFO - PROCESS | 6042 | 1461176659114 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d7a000 == 177 [pid = 6042] [id = 691] 11:24:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f81934e7400) [pid = 6042] [serial = 2074] [outer = (nil)] 11:24:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f8199608800) [pid = 6042] [serial = 2075] [outer = 0x7f81934e7400] 11:24:19 INFO - PROCESS | 6042 | 1461176659192 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f8199797c00) [pid = 6042] [serial = 2076] [outer = 0x7f81934e7400] 11:24:20 INFO - PROCESS | 6042 | 1461176660084 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]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1633ms 11:24:20 INFO - PROCESS | 6042 | 1461176660129 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 6042 | 1461176660133 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 11:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:24:20 INFO - PROCESS | 6042 | 1461176660139 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 6042 | 1461176660141 Marionette TRACE conn3 <- [1,2738,null,{}] 11:24:20 INFO - PROCESS | 6042 | 1461176660147 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}] 11:24:20 INFO - PROCESS | 6042 | 1461176660427 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:24:20 INFO - PROCESS | 6042 | 1461176660587 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c21e000 == 178 [pid = 6042] [id = 692] 11:24:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f81947e3000) [pid = 6042] [serial = 2077] [outer = (nil)] 11:24:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f8199d97400) [pid = 6042] [serial = 2078] [outer = 0x7f81947e3000] 11:24:20 INFO - PROCESS | 6042 | 1461176660702 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f819ae7c800) [pid = 6042] [serial = 2079] [outer = 0x7f81947e3000] 11:24:21 INFO - PROCESS | 6042 | 1461176661661 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1581ms 11:24:21 INFO - PROCESS | 6042 | 1461176661721 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 6042 | 1461176661723 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 11:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:24:21 INFO - PROCESS | 6042 | 1461176661730 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 6042 | 1461176661733 Marionette TRACE conn3 <- [1,2742,null,{}] 11:24:21 INFO - PROCESS | 6042 | 1461176661739 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}] 11:24:21 INFO - PROCESS | 6042 | 1461176661953 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:24:22 INFO - PROCESS | 6042 | 1461176662218 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c527800 == 179 [pid = 6042] [id = 693] 11:24:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f818e129c00) [pid = 6042] [serial = 2080] [outer = (nil)] 11:24:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f819ae80c00) [pid = 6042] [serial = 2081] [outer = 0x7f818e129c00] 11:24:22 INFO - PROCESS | 6042 | 1461176662346 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f819bac0000) [pid = 6042] [serial = 2082] [outer = 0x7f818e129c00] 11:24:23 INFO - PROCESS | 6042 | 1461176663201 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]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1537ms 11:24:23 INFO - PROCESS | 6042 | 1461176663268 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 6042 | 1461176663271 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:24:23 INFO - PROCESS | 6042 | 1461176663277 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 6042 | 1461176663280 Marionette TRACE conn3 <- [1,2746,null,{}] 11:24:23 INFO - PROCESS | 6042 | 1461176663285 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}] 11:24:23 INFO - PROCESS | 6042 | 1461176663506 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:24:23 INFO - PROCESS | 6042 | 1461176663776 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd46000 == 180 [pid = 6042] [id = 694] 11:24:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f8190547400) [pid = 6042] [serial = 2083] [outer = (nil)] 11:24:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f819bf60800) [pid = 6042] [serial = 2084] [outer = 0x7f8190547400] 11:24:23 INFO - PROCESS | 6042 | 1461176663894 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f819bf67c00) [pid = 6042] [serial = 2085] [outer = 0x7f8190547400] 11:24:24 INFO - PROCESS | 6042 | 1461176664739 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:24:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1485ms 11:24:24 INFO - PROCESS | 6042 | 1461176664764 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 6042 | 1461176664767 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 11:24:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:24:24 INFO - PROCESS | 6042 | 1461176664773 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 6042 | 1461176664775 Marionette TRACE conn3 <- [1,2750,null,{}] 11:24:24 INFO - PROCESS | 6042 | 1461176664781 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}] 11:24:24 INFO - PROCESS | 6042 | 1461176664993 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:24:25 INFO - PROCESS | 6042 | 1461176665230 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d326800 == 181 [pid = 6042] [id = 695] 11:24:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819ae77400) [pid = 6042] [serial = 2086] [outer = (nil)] 11:24:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f819c056000) [pid = 6042] [serial = 2087] [outer = 0x7f819ae77400] 11:24:25 INFO - PROCESS | 6042 | 1461176665304 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819c07ac00) [pid = 6042] [serial = 2088] [outer = 0x7f819ae77400] 11:24:26 INFO - PROCESS | 6042 | 1461176666266 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]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1529ms 11:24:26 INFO - PROCESS | 6042 | 1461176666303 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 6042 | 1461176666307 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 11:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:24:26 INFO - PROCESS | 6042 | 1461176666313 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 6042 | 1461176666317 Marionette TRACE conn3 <- [1,2754,null,{}] 11:24:26 INFO - PROCESS | 6042 | 1461176666323 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}] 11:24:26 INFO - PROCESS | 6042 | 1461176666568 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:24:26 INFO - PROCESS | 6042 | 1461176666829 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819e54c000 == 182 [pid = 6042] [id = 696] 11:24:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819c6b4400) [pid = 6042] [serial = 2089] [outer = (nil)] 11:24:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f819c6b9c00) [pid = 6042] [serial = 2090] [outer = 0x7f819c6b4400] 11:24:26 INFO - PROCESS | 6042 | 1461176666977 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f819cbd6c00) [pid = 6042] [serial = 2091] [outer = 0x7f819c6b4400] 11:24:27 INFO - PROCESS | 6042 | 1461176667853 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]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1580ms 11:24:27 INFO - PROCESS | 6042 | 1461176667893 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 6042 | 1461176667897 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 11:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:24:27 INFO - PROCESS | 6042 | 1461176667903 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 6042 | 1461176667906 Marionette TRACE conn3 <- [1,2758,null,{}] 11:24:27 INFO - PROCESS | 6042 | 1461176667911 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}] 11:24:28 INFO - PROCESS | 6042 | 1461176668127 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:24:28 INFO - PROCESS | 6042 | 1461176668392 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a00de800 == 183 [pid = 6042] [id = 697] 11:24:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819c655800) [pid = 6042] [serial = 2092] [outer = (nil)] 11:24:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819cf55c00) [pid = 6042] [serial = 2093] [outer = 0x7f819c655800] 11:24:28 INFO - PROCESS | 6042 | 1461176668470 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819d250800) [pid = 6042] [serial = 2094] [outer = 0x7f819c655800] 11:24:29 INFO - PROCESS | 6042 | 1461176669392 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]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:24:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1532ms 11:24:29 INFO - PROCESS | 6042 | 1461176669436 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 6042 | 1461176669440 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 11:24:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:24:29 INFO - PROCESS | 6042 | 1461176669446 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 6042 | 1461176669449 Marionette TRACE conn3 <- [1,2762,null,{}] 11:24:29 INFO - PROCESS | 6042 | 1461176669455 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}] 11:24:29 INFO - PROCESS | 6042 | 1461176669673 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:24:29 INFO - PROCESS | 6042 | 1461176669940 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06eb000 == 184 [pid = 6042] [id = 698] 11:24:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c6b4800) [pid = 6042] [serial = 2095] [outer = (nil)] 11:24:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819d56e000) [pid = 6042] [serial = 2096] [outer = 0x7f819c6b4800] 11:24:30 INFO - PROCESS | 6042 | 1461176670057 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f819ef10000) [pid = 6042] [serial = 2097] [outer = 0x7f819c6b4800] 11:24:30 INFO - PROCESS | 6042 | 1461176670917 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]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:24:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1539ms 11:24:30 INFO - PROCESS | 6042 | 1461176670986 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 6042 | 1461176670990 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 11:24:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:24:30 INFO - PROCESS | 6042 | 1461176670995 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 6042 | 1461176670998 Marionette TRACE conn3 <- [1,2766,null,{}] 11:24:31 INFO - PROCESS | 6042 | 1461176671003 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}] 11:24:31 INFO - PROCESS | 6042 | 1461176671226 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:24:31 INFO - PROCESS | 6042 | 1461176671581 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a0e57000 == 185 [pid = 6042] [id = 699] 11:24:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819ae83400) [pid = 6042] [serial = 2098] [outer = (nil)] 11:24:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819fde6c00) [pid = 6042] [serial = 2099] [outer = 0x7f819ae83400] 11:24:31 INFO - PROCESS | 6042 | 1461176671658 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f819fded800) [pid = 6042] [serial = 2100] [outer = 0x7f819ae83400] 11:24:32 INFO - PROCESS | 6042 | 1461176672496 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]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1537ms 11:24:32 INFO - PROCESS | 6042 | 1461176672534 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 6042 | 1461176672538 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 11:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:24:32 INFO - PROCESS | 6042 | 1461176672543 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 6042 | 1461176672545 Marionette TRACE conn3 <- [1,2770,null,{}] 11:24:32 INFO - PROCESS | 6042 | 1461176672551 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}] 11:24:32 INFO - PROCESS | 6042 | 1461176672777 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:24:33 INFO - PROCESS | 6042 | 1461176673046 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a502e800 == 186 [pid = 6042] [id = 700] 11:24:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f819ef0c000) [pid = 6042] [serial = 2101] [outer = (nil)] 11:24:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f81a0076400) [pid = 6042] [serial = 2102] [outer = 0x7f819ef0c000] 11:24:33 INFO - PROCESS | 6042 | 1461176673122 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f81a0163c00) [pid = 6042] [serial = 2103] [outer = 0x7f819ef0c000] 11:24:33 INFO - PROCESS | 6042 | 1461176673986 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]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1480ms 11:24:34 INFO - PROCESS | 6042 | 1461176674025 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 6042 | 1461176674028 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 11:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:24:34 INFO - PROCESS | 6042 | 1461176674034 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 6042 | 1461176674036 Marionette TRACE conn3 <- [1,2774,null,{}] 11:24:34 INFO - PROCESS | 6042 | 1461176674042 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}] 11:24:34 INFO - PROCESS | 6042 | 1461176674299 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:24:34 INFO - PROCESS | 6042 | 1461176674563 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a5ee4000 == 187 [pid = 6042] [id = 701] 11:24:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81a0164c00) [pid = 6042] [serial = 2104] [outer = (nil)] 11:24:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a016f800) [pid = 6042] [serial = 2105] [outer = 0x7f81a0164c00] 11:24:34 INFO - PROCESS | 6042 | 1461176674679 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81a060a000) [pid = 6042] [serial = 2106] [outer = 0x7f81a0164c00] 11:24:35 INFO - PROCESS | 6042 | 1461176675543 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]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1540ms 11:24:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:24:35 INFO - PROCESS | 6042 | 1461176675575 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 6042 | 1461176675578 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 11:24:35 INFO - PROCESS | 6042 | 1461176675584 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 6042 | 1461176675589 Marionette TRACE conn3 <- [1,2778,null,{}] 11:24:35 INFO - PROCESS | 6042 | 1461176675595 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}] 11:24:35 INFO - PROCESS | 6042 | 1461176675811 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:24:36 INFO - PROCESS | 6042 | 1461176676081 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f97000 == 188 [pid = 6042] [id = 702] 11:24:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81907adc00) [pid = 6042] [serial = 2107] [outer = (nil)] 11:24:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a0888000) [pid = 6042] [serial = 2108] [outer = 0x7f81907adc00] 11:24:36 INFO - PROCESS | 6042 | 1461176676159 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81a0c5e800) [pid = 6042] [serial = 2109] [outer = 0x7f81907adc00] 11:24:37 INFO - PROCESS | 6042 | 1461176677126 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]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1587ms 11:24:37 INFO - PROCESS | 6042 | 1461176677172 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 6042 | 1461176677175 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 11:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:24:37 INFO - PROCESS | 6042 | 1461176677181 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 6042 | 1461176677185 Marionette TRACE conn3 <- [1,2782,null,{}] 11:24:37 INFO - PROCESS | 6042 | 1461176677190 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}] 11:24:37 INFO - PROCESS | 6042 | 1461176677432 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:24:37 INFO - PROCESS | 6042 | 1461176677752 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81861ef800 == 189 [pid = 6042] [id = 703] 11:24:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81899f4800) [pid = 6042] [serial = 2110] [outer = (nil)] 11:24:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f818c2df800) [pid = 6042] [serial = 2111] [outer = 0x7f81899f4800] 11:24:37 INFO - PROCESS | 6042 | 1461176677832 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81907b9400) [pid = 6042] [serial = 2112] [outer = 0x7f81899f4800] 11:24:39 INFO - PROCESS | 6042 | 1461176679247 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]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2283ms 11:24:39 INFO - PROCESS | 6042 | 1461176679467 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 6042 | 1461176679473 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 11:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:24:39 INFO - PROCESS | 6042 | 1461176679482 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 6042 | 1461176679487 Marionette TRACE conn3 <- [1,2786,null,{}] 11:24:39 INFO - PROCESS | 6042 | 1461176679495 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}] 11:24:39 INFO - PROCESS | 6042 | 1461176679712 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915ec000 == 188 [pid = 6042] [id = 440] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190481000 == 187 [pid = 6042] [id = 684] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e53b800 == 186 [pid = 6042] [id = 683] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81897e3000 == 185 [pid = 6042] [id = 682] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915e3000 == 184 [pid = 6042] [id = 680] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5a44000 == 183 [pid = 6042] [id = 679] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a3f5b000 == 182 [pid = 6042] [id = 678] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0815000 == 181 [pid = 6042] [id = 677] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a03c7000 == 180 [pid = 6042] [id = 676] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c221800 == 179 [pid = 6042] [id = 541] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d4be800 == 178 [pid = 6042] [id = 675] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d0c2000 == 177 [pid = 6042] [id = 674] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c618000 == 176 [pid = 6042] [id = 673] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c37c000 == 175 [pid = 6042] [id = 672] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819ac56000 == 174 [pid = 6042] [id = 671] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199a7f800 == 173 [pid = 6042] [id = 670] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194459800 == 172 [pid = 6042] [id = 669] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81939b1000 == 171 [pid = 6042] [id = 668] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193168000 == 170 [pid = 6042] [id = 667] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819055c800 == 169 [pid = 6042] [id = 666] 11:24:40 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2e0800 == 168 [pid = 6042] [id = 665] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f818a98b400) [pid = 6042] [serial = 1994] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81a016ac00) [pid = 6042] [serial = 1911] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f819201c000) [pid = 6042] [serial = 1854] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f8191538c00) [pid = 6042] [serial = 1991] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f8192004400) [pid = 6042] [serial = 1934] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81932dec00) [pid = 6042] [serial = 1935] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f818ef2f400) [pid = 6042] [serial = 1985] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f818f042800) [pid = 6042] [serial = 1986] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f818fe8ec00) [pid = 6042] [serial = 1931] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f8190545000) [pid = 6042] [serial = 1932] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f818d3d3c00) [pid = 6042] [serial = 1928] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f818e32d800) [pid = 6042] [serial = 1929] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f81a32c5800) [pid = 6042] [serial = 1961] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f81a3377800) [pid = 6042] [serial = 1962] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81a3f7a400) [pid = 6042] [serial = 1964] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f81a3fd9c00) [pid = 6042] [serial = 1965] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81a10af800) [pid = 6042] [serial = 1958] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81a2e0f000) [pid = 6042] [serial = 1959] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f81a5593000) [pid = 6042] [serial = 1973] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f81a5925c00) [pid = 6042] [serial = 1974] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819ca0bc00) [pid = 6042] [serial = 1949] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f819cf4fc00) [pid = 6042] [serial = 1950] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f81a4816400) [pid = 6042] [serial = 1970] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f81a48a6400) [pid = 6042] [serial = 1971] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f8193d86400) [pid = 6042] [serial = 1940] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f819450d000) [pid = 6042] [serial = 1941] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f818d20e000) [pid = 6042] [serial = 1976] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81902a1000) [pid = 6042] [serial = 1977] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f81a42ab000) [pid = 6042] [serial = 1967] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81a46b4c00) [pid = 6042] [serial = 1968] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f818ca9bc00) [pid = 6042] [serial = 1982] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f818d01e800) [pid = 6042] [serial = 1983] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81a016bc00) [pid = 6042] [serial = 1955] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f819bf0a400) [pid = 6042] [serial = 1943] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f819c04e800) [pid = 6042] [serial = 1944] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f81a592b800) [pid = 6042] [serial = 1979] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f81a5f6cc00) [pid = 6042] [serial = 1980] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f819c11cc00) [pid = 6042] [serial = 1946] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f819c65d000) [pid = 6042] [serial = 1947] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f819d2b1400) [pid = 6042] [serial = 1952] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f819fd6ac00) [pid = 6042] [serial = 1953] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f8193ac9800) [pid = 6042] [serial = 1937] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f8193af9800) [pid = 6042] [serial = 1938] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f819029ec00) [pid = 6042] [serial = 1989] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f81a060e800) [pid = 6042] [serial = 1956] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f8191dae800) [pid = 6042] [serial = 1992] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f81900df400) [pid = 6042] [serial = 1988] [outer = (nil)] [url = about:blank] 11:24:40 INFO - PROCESS | 6042 | 1461176680687 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81861ea000 == 169 [pid = 6042] [id = 704] 11:24:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f818c2dfc00) [pid = 6042] [serial = 2113] [outer = (nil)] 11:24:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f818d206400) [pid = 6042] [serial = 2114] [outer = 0x7f818c2dfc00] 11:24:40 INFO - PROCESS | 6042 | 1461176680756 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f818d37e800) [pid = 6042] [serial = 2115] [outer = 0x7f818c2dfc00] 11:24:41 INFO - PROCESS | 6042 | 1461176681539 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]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2083ms 11:24:41 INFO - PROCESS | 6042 | 1461176681565 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 6042 | 1461176681572 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 11:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:24:41 INFO - PROCESS | 6042 | 1461176681582 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 6042 | 1461176681585 Marionette TRACE conn3 <- [1,2790,null,{}] 11:24:41 INFO - PROCESS | 6042 | 1461176681591 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}] 11:24:41 INFO - PROCESS | 6042 | 1461176681821 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:24:42 INFO - PROCESS | 6042 | 1461176682006 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e29f000 == 170 [pid = 6042] [id = 705] 11:24:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f81899fac00) [pid = 6042] [serial = 2116] [outer = (nil)] 11:24:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f818e325000) [pid = 6042] [serial = 2117] [outer = 0x7f81899fac00] 11:24:42 INFO - PROCESS | 6042 | 1461176682072 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f818ef47400) [pid = 6042] [serial = 2118] [outer = 0x7f81899fac00] 11:24:42 INFO - PROCESS | 6042 | 1461176682975 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]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1438ms 11:24:43 INFO - PROCESS | 6042 | 1461176683021 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 6042 | 1461176683024 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 11:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:24:43 INFO - PROCESS | 6042 | 1461176683030 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 6042 | 1461176683035 Marionette TRACE conn3 <- [1,2794,null,{}] 11:24:43 INFO - PROCESS | 6042 | 1461176683068 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}] 11:24:43 INFO - PROCESS | 6042 | 1461176683362 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:24:43 INFO - PROCESS | 6042 | 1461176683398 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190485800 == 171 [pid = 6042] [id = 706] 11:24:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f818ef2f400) [pid = 6042] [serial = 2119] [outer = (nil)] 11:24:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f8190285800) [pid = 6042] [serial = 2120] [outer = 0x7f818ef2f400] 11:24:43 INFO - PROCESS | 6042 | 1461176683465 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f8190543c00) [pid = 6042] [serial = 2121] [outer = 0x7f818ef2f400] 11:24:44 INFO - PROCESS | 6042 | 1461176684488 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]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1540ms 11:24:44 INFO - PROCESS | 6042 | 1461176684571 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 6042 | 1461176684575 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 11:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:24:44 INFO - PROCESS | 6042 | 1461176684581 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 6042 | 1461176684583 Marionette TRACE conn3 <- [1,2798,null,{}] 11:24:44 INFO - PROCESS | 6042 | 1461176684594 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}] 11:24:44 INFO - PROCESS | 6042 | 1461176684894 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:24:45 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f818fe87800) [pid = 6042] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:24:45 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f818d208800) [pid = 6042] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:24:45 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f81898ae800) [pid = 6042] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:24:45 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f818d20ac00) [pid = 6042] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:24:45 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f818a615400) [pid = 6042] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:24:45 INFO - PROCESS | 6042 | 1461176685509 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190490000 == 172 [pid = 6042] [id = 707] 11:24:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f81898ae800) [pid = 6042] [serial = 2122] [outer = (nil)] 11:24:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f818e11c000) [pid = 6042] [serial = 2123] [outer = 0x7f81898ae800] 11:24:45 INFO - PROCESS | 6042 | 1461176685577 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f8191545400) [pid = 6042] [serial = 2124] [outer = 0x7f81898ae800] 11:24:46 INFO - PROCESS | 6042 | 1461176686295 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1739ms 11:24:46 INFO - PROCESS | 6042 | 1461176686321 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 6042 | 1461176686324 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 11:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:24:46 INFO - PROCESS | 6042 | 1461176686333 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 6042 | 1461176686335 Marionette TRACE conn3 <- [1,2802,null,{}] 11:24:46 INFO - PROCESS | 6042 | 1461176686340 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}] 11:24:46 INFO - PROCESS | 6042 | 1461176686620 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:24:46 INFO - PROCESS | 6042 | 1461176686770 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819328e800 == 173 [pid = 6042] [id = 708] 11:24:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f81907b3c00) [pid = 6042] [serial = 2125] [outer = (nil)] 11:24:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f8192017c00) [pid = 6042] [serial = 2126] [outer = 0x7f81907b3c00] 11:24:46 INFO - PROCESS | 6042 | 1461176686837 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f81932e8c00) [pid = 6042] [serial = 2127] [outer = 0x7f81907b3c00] 11:24:47 INFO - PROCESS | 6042 | 1461176687860 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]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1576ms 11:24:47 INFO - PROCESS | 6042 | 1461176687911 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 6042 | 1461176687917 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 11:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:24:47 INFO - PROCESS | 6042 | 1461176687925 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 6042 | 1461176687931 Marionette TRACE conn3 <- [1,2806,null,{}] 11:24:47 INFO - PROCESS | 6042 | 1461176687941 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}] 11:24:48 INFO - PROCESS | 6042 | 1461176688198 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:24:48 INFO - PROCESS | 6042 | 1461176688532 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e88c000 == 174 [pid = 6042] [id = 709] 11:24:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f818d01a000) [pid = 6042] [serial = 2128] [outer = (nil)] 11:24:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f818ef4e400) [pid = 6042] [serial = 2129] [outer = 0x7f818d01a000] 11:24:48 INFO - PROCESS | 6042 | 1461176688613 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f81900da800) [pid = 6042] [serial = 2130] [outer = 0x7f818d01a000] 11:24:49 INFO - PROCESS | 6042 | 1461176689526 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]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1643ms 11:24:49 INFO - PROCESS | 6042 | 1461176689569 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 6042 | 1461176689578 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 11:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:24:49 INFO - PROCESS | 6042 | 1461176689588 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 6042 | 1461176689591 Marionette TRACE conn3 <- [1,2810,null,{}] 11:24:49 INFO - PROCESS | 6042 | 1461176689597 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}] 11:24:49 INFO - PROCESS | 6042 | 1461176689826 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:24:50 INFO - PROCESS | 6042 | 1461176690083 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193569800 == 175 [pid = 6042] [id = 710] 11:24:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f8191108800) [pid = 6042] [serial = 2131] [outer = (nil)] 11:24:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f8191daf800) [pid = 6042] [serial = 2132] [outer = 0x7f8191108800] 11:24:50 INFO - PROCESS | 6042 | 1461176690209 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f819201b400) [pid = 6042] [serial = 2133] [outer = 0x7f8191108800] 11:24:51 INFO - PROCESS | 6042 | 1461176691183 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]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:24:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1629ms 11:24:51 INFO - PROCESS | 6042 | 1461176691217 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 6042 | 1461176691221 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 11:24:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:24:51 INFO - PROCESS | 6042 | 1461176691227 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 6042 | 1461176691233 Marionette TRACE conn3 <- [1,2814,null,{}] 11:24:51 INFO - PROCESS | 6042 | 1461176691249 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}] 11:24:51 INFO - PROCESS | 6042 | 1461176691485 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:24:51 INFO - PROCESS | 6042 | 1461176691811 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193dac800 == 176 [pid = 6042] [id = 711] 11:24:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f81934e2400) [pid = 6042] [serial = 2134] [outer = (nil)] 11:24:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f8193af6800) [pid = 6042] [serial = 2135] [outer = 0x7f81934e2400] 11:24:51 INFO - PROCESS | 6042 | 1461176691893 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f8193d87400) [pid = 6042] [serial = 2136] [outer = 0x7f81934e2400] 11:24:52 INFO - PROCESS | 6042 | 1461176692767 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1584ms 11:24:52 INFO - PROCESS | 6042 | 1461176692812 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:24:52 INFO - PROCESS | 6042 | 1461176692817 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 11:24:52 INFO - PROCESS | 6042 | 1461176692822 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 6042 | 1461176692825 Marionette TRACE conn3 <- [1,2818,null,{}] 11:24:52 INFO - PROCESS | 6042 | 1461176692831 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}] 11:24:53 INFO - PROCESS | 6042 | 1461176693052 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:24:53 INFO - PROCESS | 6042 | 1461176693315 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199a73800 == 177 [pid = 6042] [id = 712] 11:24:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f8193ad0c00) [pid = 6042] [serial = 2137] [outer = (nil)] 11:24:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f81946e5000) [pid = 6042] [serial = 2138] [outer = 0x7f8193ad0c00] 11:24:53 INFO - PROCESS | 6042 | 1461176693435 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f81946eec00) [pid = 6042] [serial = 2139] [outer = 0x7f8193ad0c00] 11:24:54 INFO - PROCESS | 6042 | 1461176694320 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1546ms 11:24:54 INFO - PROCESS | 6042 | 1461176694369 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 6042 | 1461176694373 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 11:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:24:54 INFO - PROCESS | 6042 | 1461176694379 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 6042 | 1461176694382 Marionette TRACE conn3 <- [1,2822,null,{}] 11:24:54 INFO - PROCESS | 6042 | 1461176694387 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}] 11:24:54 INFO - PROCESS | 6042 | 1461176694604 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:24:54 INFO - PROCESS | 6042 | 1461176694867 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d76000 == 178 [pid = 6042] [id = 713] 11:24:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f8193d8ec00) [pid = 6042] [serial = 2140] [outer = (nil)] 11:24:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f81947e1000) [pid = 6042] [serial = 2141] [outer = 0x7f8193d8ec00] 11:24:54 INFO - PROCESS | 6042 | 1461176694986 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f8199794c00) [pid = 6042] [serial = 2142] [outer = 0x7f8193d8ec00] 11:24:55 INFO - PROCESS | 6042 | 1461176695837 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1527ms 11:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:24:55 INFO - PROCESS | 6042 | 1461176695909 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 6042 | 1461176695912 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 11:24:55 INFO - PROCESS | 6042 | 1461176695918 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 6042 | 1461176695921 Marionette TRACE conn3 <- [1,2826,null,{}] 11:24:55 INFO - PROCESS | 6042 | 1461176695926 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}] 11:24:56 INFO - PROCESS | 6042 | 1461176696223 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:24:56 INFO - PROCESS | 6042 | 1461176696536 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c3a7800 == 179 [pid = 6042] [id = 714] 11:24:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f819bf0a800) [pid = 6042] [serial = 2143] [outer = (nil)] 11:24:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819c04d000) [pid = 6042] [serial = 2144] [outer = 0x7f819bf0a800] 11:24:56 INFO - PROCESS | 6042 | 1461176696625 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f819c07cc00) [pid = 6042] [serial = 2145] [outer = 0x7f819bf0a800] 11:24:57 INFO - PROCESS | 6042 | 1461176697756 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1883ms 11:24:57 INFO - PROCESS | 6042 | 1461176697802 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 6042 | 1461176697808 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:24:57 INFO - PROCESS | 6042 | 1461176697817 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 6042 | 1461176697822 Marionette TRACE conn3 <- [1,2830,null,{}] 11:24:57 INFO - PROCESS | 6042 | 1461176697830 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}] 11:24:58 INFO - PROCESS | 6042 | 1461176698082 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:24:58 INFO - PROCESS | 6042 | 1461176698390 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd36000 == 180 [pid = 6042] [id = 715] 11:24:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819ae81c00) [pid = 6042] [serial = 2146] [outer = (nil)] 11:24:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819c652400) [pid = 6042] [serial = 2147] [outer = 0x7f819ae81c00] 11:24:58 INFO - PROCESS | 6042 | 1461176698469 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f819ca08c00) [pid = 6042] [serial = 2148] [outer = 0x7f819ae81c00] 11:24:59 INFO - PROCESS | 6042 | 1461176699331 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]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:24:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1584ms 11:24:59 INFO - PROCESS | 6042 | 1461176699400 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 6042 | 1461176699403 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 11:24:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:24:59 INFO - PROCESS | 6042 | 1461176699410 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 6042 | 1461176699414 Marionette TRACE conn3 <- [1,2834,null,{}] 11:24:59 INFO - PROCESS | 6042 | 1461176699419 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}] 11:24:59 INFO - PROCESS | 6042 | 1461176699662 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:24:59 INFO - PROCESS | 6042 | 1461176699925 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d5c3000 == 181 [pid = 6042] [id = 716] 11:25:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f8199da0c00) [pid = 6042] [serial = 2149] [outer = (nil)] 11:25:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819cf4ac00) [pid = 6042] [serial = 2150] [outer = 0x7f8199da0c00] 11:25:00 INFO - PROCESS | 6042 | 1461176700085 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f819cf57000) [pid = 6042] [serial = 2151] [outer = 0x7f8199da0c00] 11:25:00 INFO - PROCESS | 6042 | 1461176700960 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1630ms 11:25:01 INFO - PROCESS | 6042 | 1461176701042 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 6042 | 1461176701046 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 11:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:25:01 INFO - PROCESS | 6042 | 1461176701051 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 6042 | 1461176701054 Marionette TRACE conn3 <- [1,2838,null,{}] 11:25:01 INFO - PROCESS | 6042 | 1461176701059 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}] 11:25:01 INFO - PROCESS | 6042 | 1461176701334 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:25:01 INFO - PROCESS | 6042 | 1461176701661 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819fbed800 == 182 [pid = 6042] [id = 717] 11:25:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f818ca9ec00) [pid = 6042] [serial = 2152] [outer = (nil)] 11:25:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81934ef800) [pid = 6042] [serial = 2153] [outer = 0x7f818ca9ec00] 11:25:01 INFO - PROCESS | 6042 | 1461176701816 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f819d2acc00) [pid = 6042] [serial = 2154] [outer = 0x7f818ca9ec00] 11:25:02 INFO - PROCESS | 6042 | 1461176702885 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]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1883ms 11:25:02 INFO - PROCESS | 6042 | 1461176702936 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 6042 | 1461176702940 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 11:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:25:02 INFO - PROCESS | 6042 | 1461176702947 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 6042 | 1461176702949 Marionette TRACE conn3 <- [1,2842,null,{}] 11:25:02 INFO - PROCESS | 6042 | 1461176702955 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}] 11:25:03 INFO - PROCESS | 6042 | 1461176703181 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:25:03 INFO - PROCESS | 6042 | 1461176703449 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a06ec800 == 183 [pid = 6042] [id = 718] 11:25:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f818d207000) [pid = 6042] [serial = 2155] [outer = (nil)] 11:25:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f819fde0400) [pid = 6042] [serial = 2156] [outer = 0x7f818d207000] 11:25:03 INFO - PROCESS | 6042 | 1461176703569 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81a0076800) [pid = 6042] [serial = 2157] [outer = 0x7f818d207000] 11:25:04 INFO - PROCESS | 6042 | 1461176704744 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]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1839ms 11:25:04 INFO - PROCESS | 6042 | 1461176704787 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 6042 | 1461176704792 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 11:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:25:04 INFO - PROCESS | 6042 | 1461176704798 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 6042 | 1461176704802 Marionette TRACE conn3 <- [1,2846,null,{}] 11:25:04 INFO - PROCESS | 6042 | 1461176704807 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}] 11:25:05 INFO - PROCESS | 6042 | 1461176705120 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:25:05 INFO - PROCESS | 6042 | 1461176705418 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a24aa000 == 184 [pid = 6042] [id = 719] 11:25:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81a10a5c00) [pid = 6042] [serial = 2158] [outer = (nil)] 11:25:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f81a10ad000) [pid = 6042] [serial = 2159] [outer = 0x7f81a10a5c00] 11:25:05 INFO - PROCESS | 6042 | 1461176705498 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f81a2589000) [pid = 6042] [serial = 2160] [outer = 0x7f81a10a5c00] 11:25:06 INFO - PROCESS | 6042 | 1461176706391 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]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1637ms 11:25:06 INFO - PROCESS | 6042 | 1461176706436 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 6042 | 1461176706440 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 11:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:25:06 INFO - PROCESS | 6042 | 1461176706446 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 6042 | 1461176706449 Marionette TRACE conn3 <- [1,2850,null,{}] 11:25:06 INFO - PROCESS | 6042 | 1461176706456 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}] 11:25:06 INFO - PROCESS | 6042 | 1461176706683 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:25:06 INFO - PROCESS | 6042 | 1461176706958 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a667b800 == 185 [pid = 6042] [id = 720] 11:25:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81934e4000) [pid = 6042] [serial = 2161] [outer = (nil)] 11:25:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81a2ee2400) [pid = 6042] [serial = 2162] [outer = 0x7f81934e4000] 11:25:07 INFO - PROCESS | 6042 | 1461176707083 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f81a32c5c00) [pid = 6042] [serial = 2163] [outer = 0x7f81934e4000] 11:25:07 INFO - PROCESS | 6042 | 1461176707982 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1582ms 11:25:08 INFO - PROCESS | 6042 | 1461176708030 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 6042 | 1461176708033 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 11:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:25:08 INFO - PROCESS | 6042 | 1461176708040 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 6042 | 1461176708043 Marionette TRACE conn3 <- [1,2854,null,{}] 11:25:08 INFO - PROCESS | 6042 | 1461176708049 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}] 11:25:08 INFO - PROCESS | 6042 | 1461176708276 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:25:08 INFO - PROCESS | 6042 | 1461176708550 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b2ed0800 == 186 [pid = 6042] [id = 721] 11:25:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f8190544800) [pid = 6042] [serial = 2164] [outer = (nil)] 11:25:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f81a3376000) [pid = 6042] [serial = 2165] [outer = 0x7f8190544800] 11:25:08 INFO - PROCESS | 6042 | 1461176708686 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f81a3f7a400) [pid = 6042] [serial = 2166] [outer = 0x7f8190544800] 11:25:09 INFO - PROCESS | 6042 | 1461176709617 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:25:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1636ms 11:25:09 INFO - PROCESS | 6042 | 1461176709678 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 6042 | 1461176709681 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 11:25:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:25:09 INFO - PROCESS | 6042 | 1461176709687 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 6042 | 1461176709690 Marionette TRACE conn3 <- [1,2858,null,{}] 11:25:09 INFO - PROCESS | 6042 | 1461176709695 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}] 11:25:09 INFO - PROCESS | 6042 | 1461176709927 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:25:10 INFO - PROCESS | 6042 | 1461176710267 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b3332800 == 187 [pid = 6042] [id = 722] 11:25:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819d564000) [pid = 6042] [serial = 2167] [outer = (nil)] 11:25:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f81a3fddc00) [pid = 6042] [serial = 2168] [outer = 0x7f819d564000] 11:25:10 INFO - PROCESS | 6042 | 1461176710400 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f81a46aa000) [pid = 6042] [serial = 2169] [outer = 0x7f819d564000] 11:25:11 INFO - PROCESS | 6042 | 1461176711458 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:25:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1832ms 11:25:11 INFO - PROCESS | 6042 | 1461176711520 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 6042 | 1461176711524 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:25:11 INFO - PROCESS | 6042 | 1461176711551 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 6042 | 1461176711555 Marionette TRACE conn3 <- [1,2862,null,{}] 11:25:11 INFO - PROCESS | 6042 | 1461176711560 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}] 11:25:11 INFO - PROCESS | 6042 | 1461176711801 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:25:12 INFO - PROCESS | 6042 | 1461176712091 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4516800 == 188 [pid = 6042] [id = 723] 11:25:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819ad70400) [pid = 6042] [serial = 2170] [outer = (nil)] 11:25:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f81a46b2000) [pid = 6042] [serial = 2171] [outer = 0x7f819ad70400] 11:25:12 INFO - PROCESS | 6042 | 1461176712227 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a480a800) [pid = 6042] [serial = 2172] [outer = 0x7f819ad70400] 11:25:13 INFO - PROCESS | 6042 | 1461176713118 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]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:25:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1640ms 11:25:13 INFO - PROCESS | 6042 | 1461176713190 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 6042 | 1461176713196 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 11:25:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:25:13 INFO - PROCESS | 6042 | 1461176713205 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 6042 | 1461176713209 Marionette TRACE conn3 <- [1,2866,null,{}] 11:25:13 INFO - PROCESS | 6042 | 1461176713218 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}] 11:25:13 INFO - PROCESS | 6042 | 1461176713588 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:25:14 INFO - PROCESS | 6042 | 1461176714001 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b7d1f000 == 189 [pid = 6042] [id = 724] 11:25:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f819c056800) [pid = 6042] [serial = 2173] [outer = (nil)] 11:25:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f81a48a2400) [pid = 6042] [serial = 2174] [outer = 0x7f819c056800] 11:25:14 INFO - PROCESS | 6042 | 1461176714127 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a48ad400) [pid = 6042] [serial = 2175] [outer = 0x7f819c056800] 11:25:15 INFO - PROCESS | 6042 | 1461176715180 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]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2038ms 11:25:15 INFO - PROCESS | 6042 | 1461176715242 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 6042 | 1461176715246 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 11:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:25:15 INFO - PROCESS | 6042 | 1461176715252 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 6042 | 1461176715254 Marionette TRACE conn3 <- [1,2870,null,{}] 11:25:15 INFO - PROCESS | 6042 | 1461176715259 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}] 11:25:15 INFO - PROCESS | 6042 | 1461176715524 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:25:15 INFO - PROCESS | 6042 | 1461176715852 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b824a000 == 190 [pid = 6042] [id = 725] 11:25:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81a46adc00) [pid = 6042] [serial = 2176] [outer = (nil)] 11:25:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81a584e000) [pid = 6042] [serial = 2177] [outer = 0x7f81a46adc00] 11:25:15 INFO - PROCESS | 6042 | 1461176715929 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a5923000) [pid = 6042] [serial = 2178] [outer = 0x7f81a46adc00] 11:25:16 INFO - PROCESS | 6042 | 1461176716771 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:25:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1580ms 11:25:16 INFO - PROCESS | 6042 | 1461176716833 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 6042 | 1461176716837 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 11:25:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:25:16 INFO - PROCESS | 6042 | 1461176716843 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 6042 | 1461176716846 Marionette TRACE conn3 <- [1,2874,null,{}] 11:25:16 INFO - PROCESS | 6042 | 1461176716852 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}] 11:25:17 INFO - PROCESS | 6042 | 1461176717079 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:25:17 INFO - PROCESS | 6042 | 1461176717363 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82b5000 == 191 [pid = 6042] [id = 726] 11:25:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81a592d800) [pid = 6042] [serial = 2179] [outer = (nil)] 11:25:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81a59d6c00) [pid = 6042] [serial = 2180] [outer = 0x7f81a592d800] 11:25:17 INFO - PROCESS | 6042 | 1461176717526 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81a5f6e000) [pid = 6042] [serial = 2181] [outer = 0x7f81a592d800] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193dad800 == 190 [pid = 6042] [id = 516] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8997800 == 189 [pid = 6042] [id = 515] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818a2c4000 == 188 [pid = 6042] [id = 517] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818a706800 == 187 [pid = 6042] [id = 518] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d326800 == 186 [pid = 6042] [id = 695] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd46000 == 185 [pid = 6042] [id = 694] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c527800 == 184 [pid = 6042] [id = 693] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e2ed000 == 183 [pid = 6042] [id = 609] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c21e000 == 182 [pid = 6042] [id = 692] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d7a000 == 181 [pid = 6042] [id = 691] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8194705000 == 180 [pid = 6042] [id = 690] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193bae000 == 179 [pid = 6042] [id = 689] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193313800 == 178 [pid = 6042] [id = 688] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81915de800 == 177 [pid = 6042] [id = 687] 11:25:19 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e52b800 == 176 [pid = 6042] [id = 686] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f81912b1000) [pid = 6042] [serial = 1926] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f819028bc00) [pid = 6042] [serial = 2055] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f818e32cc00) [pid = 6042] [serial = 2051] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f818ef3d800) [pid = 6042] [serial = 2052] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f819054d800) [pid = 6042] [serial = 2057] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81900e0800) [pid = 6042] [serial = 2054] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81907ad000) [pid = 6042] [serial = 2003] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f818d211c00) [pid = 6042] [serial = 2048] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f818d3cf000) [pid = 6042] [serial = 2049] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f818a61fc00) [pid = 6042] [serial = 1997] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819ef0c800) [pid = 6042] [serial = 2039] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819d402c00) [pid = 6042] [serial = 2036] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819d0a3c00) [pid = 6042] [serial = 2033] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f819c6b5400) [pid = 6042] [serial = 2030] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f8199604800) [pid = 6042] [serial = 2015] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819bf6c800) [pid = 6042] [serial = 2027] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f8193387400) [pid = 6042] [serial = 2009] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f819ae7c400) [pid = 6042] [serial = 2024] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f81899f4000) [pid = 6042] [serial = 2045] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f818d204000) [pid = 6042] [serial = 2046] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f8192002c00) [pid = 6042] [serial = 2006] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f8199c71800) [pid = 6042] [serial = 2021] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f818ef50400) [pid = 6042] [serial = 2000] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f8193b5d400) [pid = 6042] [serial = 2012] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f8199bd4800) [pid = 6042] [serial = 2018] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f818a984400) [pid = 6042] [serial = 2042] [outer = (nil)] [url = about:blank] 11:25:20 INFO - PROCESS | 6042 | 1461176720340 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]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:25:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3539ms 11:25:20 INFO - PROCESS | 6042 | 1461176720384 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 6042 | 1461176720391 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 11:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:25:20 INFO - PROCESS | 6042 | 1461176720398 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 6042 | 1461176720402 Marionette TRACE conn3 <- [1,2878,null,{}] 11:25:20 INFO - PROCESS | 6042 | 1461176720410 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}] 11:25:20 INFO - PROCESS | 6042 | 1461176720618 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:25:20 INFO - PROCESS | 6042 | 1461176720806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e151000 == 177 [pid = 6042] [id = 727] 11:25:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f818caa8400) [pid = 6042] [serial = 2182] [outer = (nil)] 11:25:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f818e11e800) [pid = 6042] [serial = 2183] [outer = 0x7f818caa8400] 11:25:20 INFO - PROCESS | 6042 | 1461176720871 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f818e739400) [pid = 6042] [serial = 2184] [outer = 0x7f818caa8400] 11:25:21 INFO - PROCESS | 6042 | 1461176721754 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]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1384ms 11:25:21 INFO - PROCESS | 6042 | 1461176721782 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 6042 | 1461176721790 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 11:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:25:21 INFO - PROCESS | 6042 | 1461176721801 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 6042 | 1461176721805 Marionette TRACE conn3 <- [1,2882,null,{}] 11:25:21 INFO - PROCESS | 6042 | 1461176721811 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}] 11:25:22 INFO - PROCESS | 6042 | 1461176722022 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:25:22 INFO - PROCESS | 6042 | 1461176722246 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819048a800 == 178 [pid = 6042] [id = 728] 11:25:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f818d012800) [pid = 6042] [serial = 2185] [outer = (nil)] 11:25:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f8190289000) [pid = 6042] [serial = 2186] [outer = 0x7f818d012800] 11:25:22 INFO - PROCESS | 6042 | 1461176722313 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f81907ad000) [pid = 6042] [serial = 2187] [outer = 0x7f818d012800] 11:25:23 INFO - PROCESS | 6042 | 1461176723244 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]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1482ms 11:25:23 INFO - PROCESS | 6042 | 1461176723286 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 6042 | 1461176723290 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 11:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:25:23 INFO - PROCESS | 6042 | 1461176723302 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 6042 | 1461176723306 Marionette TRACE conn3 <- [1,2886,null,{}] 11:25:23 INFO - PROCESS | 6042 | 1461176723322 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}] 11:25:23 INFO - PROCESS | 6042 | 1461176723605 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:25:23 INFO - PROCESS | 6042 | 1461176723652 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81921e2800 == 179 [pid = 6042] [id = 729] 11:25:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f8191545000) [pid = 6042] [serial = 2188] [outer = (nil)] 11:25:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f819201d800) [pid = 6042] [serial = 2189] [outer = 0x7f8191545000] 11:25:23 INFO - PROCESS | 6042 | 1461176723746 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f81934efc00) [pid = 6042] [serial = 2190] [outer = 0x7f8191545000] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f8191db4c00) [pid = 6042] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819b2d1c00) [pid = 6042] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81898b3c00) [pid = 6042] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81912b8400) [pid = 6042] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f8190542800) [pid = 6042] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f8193aefc00) [pid = 6042] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f8193b55c00) [pid = 6042] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f818e1d3c00) [pid = 6042] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f818fe8f000) [pid = 6042] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f8193ac6400) [pid = 6042] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f81907b0c00) [pid = 6042] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f818d3cdc00) [pid = 6042] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f818c2dfc00) [pid = 6042] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f819bf62c00) [pid = 6042] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81898ae800) [pid = 6042] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f818ef2f400) [pid = 6042] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81898af000) [pid = 6042] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81899fac00) [pid = 6042] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f818d378c00) [pid = 6042] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f81899f8000) [pid = 6042] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:25:24 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819babe000) [pid = 6042] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:25:25 INFO - PROCESS | 6042 | 1461176725166 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]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1894ms 11:25:25 INFO - PROCESS | 6042 | 1461176725191 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 6042 | 1461176725195 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 11:25:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:25:25 INFO - PROCESS | 6042 | 1461176725201 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 6042 | 1461176725203 Marionette TRACE conn3 <- [1,2890,null,{}] 11:25:25 INFO - PROCESS | 6042 | 1461176725208 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}] 11:25:25 INFO - PROCESS | 6042 | 1461176725477 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:25:25 INFO - PROCESS | 6042 | 1461176725500 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819329c000 == 180 [pid = 6042] [id = 730] 11:25:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f818c2e8000) [pid = 6042] [serial = 2191] [outer = (nil)] 11:25:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81907aa800) [pid = 6042] [serial = 2192] [outer = 0x7f818c2e8000] 11:25:25 INFO - PROCESS | 6042 | 1461176725561 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f8193ac3000) [pid = 6042] [serial = 2193] [outer = 0x7f818c2e8000] 11:25:26 INFO - PROCESS | 6042 | 1461176726398 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:25:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1228ms 11:25:26 INFO - PROCESS | 6042 | 1461176726430 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 6042 | 1461176726433 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 11:25:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:25:26 INFO - PROCESS | 6042 | 1461176726450 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 6042 | 1461176726452 Marionette TRACE conn3 <- [1,2894,null,{}] 11:25:26 INFO - PROCESS | 6042 | 1461176726457 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}] 11:25:26 INFO - PROCESS | 6042 | 1461176726671 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:25:27 INFO - PROCESS | 6042 | 1461176727055 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c8ca800 == 181 [pid = 6042] [id = 731] 11:25:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f81899f9c00) [pid = 6042] [serial = 2194] [outer = (nil)] 11:25:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f818a7b9400) [pid = 6042] [serial = 2195] [outer = 0x7f81899f9c00] 11:25:27 INFO - PROCESS | 6042 | 1461176727196 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f818d208800) [pid = 6042] [serial = 2196] [outer = 0x7f81899f9c00] 11:25:28 INFO - PROCESS | 6042 | 1461176728221 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]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1836ms 11:25:28 INFO - PROCESS | 6042 | 1461176728289 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 6042 | 1461176728297 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 11:25:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:25:28 INFO - PROCESS | 6042 | 1461176728306 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 6042 | 1461176728310 Marionette TRACE conn3 <- [1,2898,null,{}] 11:25:28 INFO - PROCESS | 6042 | 1461176728318 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}] 11:25:28 INFO - PROCESS | 6042 | 1461176728589 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:25:28 INFO - PROCESS | 6042 | 1461176728904 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912c2800 == 182 [pid = 6042] [id = 732] 11:25:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f818e32bc00) [pid = 6042] [serial = 2197] [outer = (nil)] 11:25:28 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f818f042400) [pid = 6042] [serial = 2198] [outer = 0x7f818e32bc00] 11:25:29 INFO - PROCESS | 6042 | 1461176728997 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f818fe91000) [pid = 6042] [serial = 2199] [outer = 0x7f818e32bc00] 11:25:29 INFO - PROCESS | 6042 | 1461176729964 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]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1686ms 11:25:30 INFO - PROCESS | 6042 | 1461176729999 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:25:30 INFO - PROCESS | 6042 | 1461176730006 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 11:25:30 INFO - PROCESS | 6042 | 1461176730012 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 6042 | 1461176730015 Marionette TRACE conn3 <- [1,2902,null,{}] 11:25:30 INFO - PROCESS | 6042 | 1461176730021 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}] 11:25:30 INFO - PROCESS | 6042 | 1461176730249 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:25:30 INFO - PROCESS | 6042 | 1461176730608 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193da9000 == 183 [pid = 6042] [id = 733] 11:25:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f81907ac400) [pid = 6042] [serial = 2200] [outer = (nil)] 11:25:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f81912af400) [pid = 6042] [serial = 2201] [outer = 0x7f81907ac400] 11:25:30 INFO - PROCESS | 6042 | 1461176730691 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f8191db4c00) [pid = 6042] [serial = 2202] [outer = 0x7f81907ac400] 11:25:31 INFO - PROCESS | 6042 | 1461176731618 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1647ms 11:25:31 INFO - PROCESS | 6042 | 1461176731660 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 6042 | 1461176731664 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 11:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:25:31 INFO - PROCESS | 6042 | 1461176731679 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 6042 | 1461176731688 Marionette TRACE conn3 <- [1,2906,null,{}] 11:25:31 INFO - PROCESS | 6042 | 1461176731695 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}] 11:25:31 INFO - PROCESS | 6042 | 1461176731937 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:25:32 INFO - PROCESS | 6042 | 1461176732247 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d77800 == 184 [pid = 6042] [id = 734] 11:25:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81907ae400) [pid = 6042] [serial = 2203] [outer = (nil)] 11:25:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f8193d85400) [pid = 6042] [serial = 2204] [outer = 0x7f81907ae400] 11:25:32 INFO - PROCESS | 6042 | 1461176732327 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f81946ef000) [pid = 6042] [serial = 2205] [outer = 0x7f81907ae400] 11:25:33 INFO - PROCESS | 6042 | 1461176733266 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]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:25:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1651ms 11:25:33 INFO - PROCESS | 6042 | 1461176733324 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 6042 | 1461176733328 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 11:25:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:25:33 INFO - PROCESS | 6042 | 1461176733335 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 6042 | 1461176733338 Marionette TRACE conn3 <- [1,2910,null,{}] 11:25:33 INFO - PROCESS | 6042 | 1461176733345 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}] 11:25:33 INFO - PROCESS | 6042 | 1461176733576 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:25:33 INFO - PROCESS | 6042 | 1461176733884 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c39f000 == 185 [pid = 6042] [id = 735] 11:25:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f8193af7800) [pid = 6042] [serial = 2206] [outer = (nil)] 11:25:33 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f8199bdac00) [pid = 6042] [serial = 2207] [outer = 0x7f8193af7800] 11:25:33 INFO - PROCESS | 6042 | 1461176733962 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f8199c6e800) [pid = 6042] [serial = 2208] [outer = 0x7f8193af7800] 11:25:34 INFO - PROCESS | 6042 | 1461176734699 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]]]}] 11:25:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:25:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:25:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1381ms 11:25:34 INFO - PROCESS | 6042 | 1461176734718 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 6042 | 1461176734721 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 11:25:34 INFO - TEST-START | /DOMEvents/constructors.html 11:25:34 INFO - PROCESS | 6042 | 1461176734727 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 6042 | 1461176734731 Marionette TRACE conn3 <- [1,2914,null,{}] 11:25:34 INFO - PROCESS | 6042 | 1461176734736 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}] 11:25:34 INFO - PROCESS | 6042 | 1461176734953 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:25:35 INFO - PROCESS | 6042 | 1461176735199 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cd35000 == 186 [pid = 6042] [id = 736] 11:25:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f819ad65c00) [pid = 6042] [serial = 2209] [outer = (nil)] 11:25:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f819ae85400) [pid = 6042] [serial = 2210] [outer = 0x7f819ad65c00] 11:25:35 INFO - PROCESS | 6042 | 1461176735294 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819c050400) [pid = 6042] [serial = 2211] [outer = 0x7f819ad65c00] 11:25:36 INFO - PROCESS | 6042 | 1461176736290 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]]]}] 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:25:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:25:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:25:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:25:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:25:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:25:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:25:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:25:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:25:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1603ms 11:25:36 INFO - PROCESS | 6042 | 1461176736332 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 6042 | 1461176736335 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 11:25:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:25:36 INFO - PROCESS | 6042 | 1461176736388 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 6042 | 1461176736391 Marionette TRACE conn3 <- [1,2918,null,{}] 11:25:36 INFO - PROCESS | 6042 | 1461176736397 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}] 11:25:36 INFO - PROCESS | 6042 | 1461176736625 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:25:36 INFO - PROCESS | 6042 | 1461176736936 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a03c5000 == 187 [pid = 6042] [id = 737] 11:25:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f819ad69400) [pid = 6042] [serial = 2212] [outer = (nil)] 11:25:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819d56ec00) [pid = 6042] [serial = 2213] [outer = 0x7f819ad69400] 11:25:37 INFO - PROCESS | 6042 | 1461176737010 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819fb35400) [pid = 6042] [serial = 2214] [outer = 0x7f819ad69400] 11:25:37 INFO - PROCESS | 6042 | 1461176737789 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:25:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:25:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1436ms 11:25:37 INFO - PROCESS | 6042 | 1461176737821 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 6042 | 1461176737824 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 11:25:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:25:37 INFO - PROCESS | 6042 | 1461176737830 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 6042 | 1461176737833 Marionette TRACE conn3 <- [1,2922,null,{}] 11:25:37 INFO - PROCESS | 6042 | 1461176737838 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}] 11:25:38 INFO - PROCESS | 6042 | 1461176738061 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:25:38 INFO - PROCESS | 6042 | 1461176738305 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a093a000 == 188 [pid = 6042] [id = 738] 11:25:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819c054800) [pid = 6042] [serial = 2215] [outer = (nil)] 11:25:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819fde7000) [pid = 6042] [serial = 2216] [outer = 0x7f819c054800] 11:25:38 INFO - PROCESS | 6042 | 1461176738383 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f81a016d800) [pid = 6042] [serial = 2217] [outer = 0x7f819c054800] 11:25:39 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:25:39 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:25:39 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:25:39 INFO - PROCESS | 6042 | [6042] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 11:25:39 INFO - PROCESS | 6042 | 1461176739206 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]]]}] 11:25:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:25:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:25:39 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 11:25:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:25:39 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 11:25:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:25:39 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]" 11:25:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:25:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:25:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1437ms 11:25:39 INFO - PROCESS | 6042 | 1461176739272 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 6042 | 1461176739276 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 11:25:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:25:39 INFO - PROCESS | 6042 | 1461176739334 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 6042 | 1461176739338 Marionette TRACE conn3 <- [1,2926,null,{}] 11:25:39 INFO - PROCESS | 6042 | 1461176739347 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}] 11:25:39 INFO - PROCESS | 6042 | 1461176739576 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:25:39 INFO - PROCESS | 6042 | 1461176739842 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a54a5800 == 189 [pid = 6042] [id = 739] 11:25:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819c65bc00) [pid = 6042] [serial = 2218] [outer = (nil)] 11:25:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f81a10a6800) [pid = 6042] [serial = 2219] [outer = 0x7f819c65bc00] 11:25:39 INFO - PROCESS | 6042 | 1461176739917 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81a3bc4400) [pid = 6042] [serial = 2220] [outer = 0x7f819c65bc00] 11:25:40 INFO - PROCESS | 6042 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:25:40 INFO - PROCESS | 6042 | 1461176740689 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]]]}] 11:25:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:25:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1437ms 11:25:40 INFO - PROCESS | 6042 | 1461176740727 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 6042 | 1461176740730 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 11:25:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:25:40 INFO - PROCESS | 6042 | 1461176740737 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 6042 | 1461176740740 Marionette TRACE conn3 <- [1,2930,null,{}] 11:25:40 INFO - PROCESS | 6042 | 1461176740745 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}] 11:25:40 INFO - PROCESS | 6042 | 1461176740957 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:25:41 INFO - PROCESS | 6042 | 1461176741203 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81ac3ad000 == 190 [pid = 6042] [id = 740] 11:25:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819fde2800) [pid = 6042] [serial = 2221] [outer = (nil)] 11:25:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a48a3800) [pid = 6042] [serial = 2222] [outer = 0x7f819fde2800] 11:25:41 INFO - PROCESS | 6042 | 1461176741282 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81a592b800) [pid = 6042] [serial = 2223] [outer = 0x7f819fde2800] 11:25:41 INFO - PROCESS | 6042 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:25:42 INFO - PROCESS | 6042 | 1461176742041 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]]]}] 11:25:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:25:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1336ms 11:25:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:25:42 INFO - PROCESS | 6042 | 1461176742074 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 6042 | 1461176742076 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 11:25:42 INFO - PROCESS | 6042 | 1461176742083 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 6042 | 1461176742086 Marionette TRACE conn3 <- [1,2934,null,{}] 11:25:42 INFO - PROCESS | 6042 | 1461176742091 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}] 11:25:42 INFO - PROCESS | 6042 | 1461176742304 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:25:42 INFO - PROCESS | 6042 | 1461176742551 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b82a3800 == 191 [pid = 6042] [id = 741] 11:25:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f81a592c000) [pid = 6042] [serial = 2224] [outer = (nil)] 11:25:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81a5f70000) [pid = 6042] [serial = 2225] [outer = 0x7f81a592c000] 11:25:42 INFO - PROCESS | 6042 | 1461176742659 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81a75dc400) [pid = 6042] [serial = 2226] [outer = 0x7f81a592c000] 11:25:43 INFO - PROCESS | 6042 | 1461176743535 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]]]}] 11:25:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:25:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1489ms 11:25:43 INFO - PROCESS | 6042 | 1461176743572 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 6042 | 1461176743576 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 11:25:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:25:43 INFO - PROCESS | 6042 | 1461176743581 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 6042 | 1461176743585 Marionette TRACE conn3 <- [1,2938,null,{}] 11:25:43 INFO - PROCESS | 6042 | 1461176743591 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}] 11:25:43 INFO - PROCESS | 6042 | 1461176743868 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:25:44 INFO - PROCESS | 6042 | 1461176744132 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b8997000 == 192 [pid = 6042] [id = 742] 11:25:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f81a59d7800) [pid = 6042] [serial = 2227] [outer = (nil)] 11:25:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f81a92b0400) [pid = 6042] [serial = 2228] [outer = 0x7f81a59d7800] 11:25:44 INFO - PROCESS | 6042 | 1461176744209 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f81b2230400) [pid = 6042] [serial = 2229] [outer = 0x7f81a59d7800] 11:25:44 INFO - PROCESS | 6042 | 1461176744976 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]]]}] 11:25:45 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. 11:25:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1428ms 11:25:45 INFO - PROCESS | 6042 | 1461176745012 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 6042 | 1461176745016 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 11:25:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:25:45 INFO - PROCESS | 6042 | 1461176745021 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 6042 | 1461176745024 Marionette TRACE conn3 <- [1,2942,null,{}] 11:25:45 INFO - PROCESS | 6042 | 1461176745030 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}] 11:25:45 INFO - PROCESS | 6042 | 1461176745244 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:25:45 INFO - PROCESS | 6042 | 1461176745524 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81baf42000 == 193 [pid = 6042] [id = 743] 11:25:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f81a5e08c00) [pid = 6042] [serial = 2230] [outer = (nil)] 11:25:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81b22c9800) [pid = 6042] [serial = 2231] [outer = 0x7f81a5e08c00] 11:25:45 INFO - PROCESS | 6042 | 1461176745600 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81b2e52400) [pid = 6042] [serial = 2232] [outer = 0x7f81a5e08c00] 11:25:46 INFO - PROCESS | 6042 | 1461176746376 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"]]]}] 11:25:46 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 11:25:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:25:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:25:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1383ms 11:25:46 INFO - PROCESS | 6042 | 1461176746406 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 6042 | 1461176746410 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 11:25:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:25:46 INFO - PROCESS | 6042 | 1461176746416 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 6042 | 1461176746418 Marionette TRACE conn3 <- [1,2946,null,{}] 11:25:46 INFO - PROCESS | 6042 | 1461176746423 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}] 11:25:46 INFO - PROCESS | 6042 | 1461176746642 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:25:46 INFO - PROCESS | 6042 | 1461176746927 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81bca82800 == 194 [pid = 6042] [id = 744] 11:25:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f81ac450400) [pid = 6042] [serial = 2233] [outer = (nil)] 11:25:46 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81b30bc000) [pid = 6042] [serial = 2234] [outer = 0x7f81ac450400] 11:25:47 INFO - PROCESS | 6042 | 1461176747000 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81b339a000) [pid = 6042] [serial = 2235] [outer = 0x7f81ac450400] 11:25:47 INFO - PROCESS | 6042 | 1461176747807 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]]]}] 11:25:47 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. 11:25:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1439ms 11:25:47 INFO - PROCESS | 6042 | 1461176747901 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 6042 | 1461176747905 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 11:25:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:25:47 INFO - PROCESS | 6042 | 1461176747913 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 6042 | 1461176747916 Marionette TRACE conn3 <- [1,2950,null,{}] 11:25:47 INFO - PROCESS | 6042 | 1461176747921 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}] 11:25:48 INFO - PROCESS | 6042 | 1461176748167 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:25:48 INFO - PROCESS | 6042 | 1461176748407 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a11c800 == 195 [pid = 6042] [id = 745] 11:25:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81b2e45800) [pid = 6042] [serial = 2236] [outer = (nil)] 11:25:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81b35b5800) [pid = 6042] [serial = 2237] [outer = 0x7f81b2e45800] 11:25:48 INFO - PROCESS | 6042 | 1461176748476 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81b422cc00) [pid = 6042] [serial = 2238] [outer = 0x7f81b2e45800] 11:25:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ff10800 == 196 [pid = 6042] [id = 746] 11:25:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 209 (0x7f81b46c6c00) [pid = 6042] [serial = 2239] [outer = (nil)] 11:25:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 210 (0x7f81b3578c00) [pid = 6042] [serial = 2240] [outer = 0x7f81b46c6c00] 11:25:49 INFO - PROCESS | 6042 | 1461176749532 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]]]}] 11:25:49 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. 11:25:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1679ms 11:25:49 INFO - PROCESS | 6042 | 1461176749593 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 6042 | 1461176749596 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 11:25:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:25:49 INFO - PROCESS | 6042 | 1461176749602 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 6042 | 1461176749604 Marionette TRACE conn3 <- [1,2954,null,{}] 11:25:49 INFO - PROCESS | 6042 | 1461176749610 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}] 11:25:49 INFO - PROCESS | 6042 | 1461176749949 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:25:50 INFO - PROCESS | 6042 | 1461176750266 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ff27800 == 197 [pid = 6042] [id = 747] 11:25:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 211 (0x7f8190549c00) [pid = 6042] [serial = 2241] [outer = (nil)] 11:25:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 212 (0x7f81b4377000) [pid = 6042] [serial = 2242] [outer = 0x7f8190549c00] 11:25:50 INFO - PROCESS | 6042 | 1461176750354 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 213 (0x7f81b46efc00) [pid = 6042] [serial = 2243] [outer = 0x7f8190549c00] 11:25:51 INFO - PROCESS | 6042 | 1461176751171 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]]]}] 11:25:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:25:51 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 11:25:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1586ms 11:25:51 INFO - PROCESS | 6042 | 1461176751189 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 6042 | 1461176751192 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 11:25:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:25:51 INFO - PROCESS | 6042 | 1461176751198 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 6042 | 1461176751201 Marionette TRACE conn3 <- [1,2958,null,{}] 11:25:51 INFO - PROCESS | 6042 | 1461176751206 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}] 11:25:51 INFO - PROCESS | 6042 | 1461176751448 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:25:51 INFO - PROCESS | 6042 | 1461176751698 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819158a800 == 198 [pid = 6042] [id = 748] 11:25:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 214 (0x7f81899f1000) [pid = 6042] [serial = 2244] [outer = (nil)] 11:25:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 215 (0x7f81b7da6c00) [pid = 6042] [serial = 2245] [outer = 0x7f81899f1000] 11:25:51 INFO - PROCESS | 6042 | 1461176751772 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 6042 | ++DOMWINDOW == 216 (0x7f81b8453c00) [pid = 6042] [serial = 2246] [outer = 0x7f81899f1000] 11:25:52 INFO - PROCESS | 6042 | 1461176752615 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]]]}] 11:25:52 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. 11:25:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1429ms 11:25:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:25:52 INFO - PROCESS | 6042 | 1461176752627 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 6042 | 1461176752630 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 11:25:52 INFO - PROCESS | 6042 | 1461176752636 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 6042 | 1461176752639 Marionette TRACE conn3 <- [1,2962,null,{}] 11:25:52 INFO - PROCESS | 6042 | 1461176752644 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}] 11:25:52 INFO - PROCESS | 6042 | 1461176752896 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:25:53 INFO - PROCESS | 6042 | 1461176753178 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d25d800 == 199 [pid = 6042] [id = 749] 11:25:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 217 (0x7f8191db8400) [pid = 6042] [serial = 2247] [outer = (nil)] 11:25:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 218 (0x7f8193840000) [pid = 6042] [serial = 2248] [outer = 0x7f8191db8400] 11:25:53 INFO - PROCESS | 6042 | 1461176753261 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 219 (0x7f8193844800) [pid = 6042] [serial = 2249] [outer = 0x7f8191db8400] 11:25:54 INFO - PROCESS | 6042 | 1461176754021 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]]]}] 11:25:54 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. 11:25:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1395ms 11:25:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:25:54 INFO - PROCESS | 6042 | 1461176754051 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 6042 | 1461176754054 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 11:25:54 INFO - PROCESS | 6042 | 1461176754063 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 6042 | 1461176754066 Marionette TRACE conn3 <- [1,2966,null,{}] 11:25:54 INFO - PROCESS | 6042 | 1461176754072 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}] 11:25:54 INFO - PROCESS | 6042 | 1461176754310 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:25:54 INFO - PROCESS | 6042 | 1461176754561 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c26b800 == 200 [pid = 6042] [id = 750] 11:25:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 220 (0x7f819383a000) [pid = 6042] [serial = 2250] [outer = (nil)] 11:25:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 221 (0x7f81b46f9000) [pid = 6042] [serial = 2251] [outer = 0x7f819383a000] 11:25:54 INFO - PROCESS | 6042 | 1461176754636 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 6042 | ++DOMWINDOW == 222 (0x7f81b8565c00) [pid = 6042] [serial = 2252] [outer = 0x7f819383a000] 11:25:55 INFO - PROCESS | 6042 | 1461176755422 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]]]}] 11:25:55 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. 11:25:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1431ms 11:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:25:55 INFO - PROCESS | 6042 | 1461176755494 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 6042 | 1461176755497 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 11:25:55 INFO - PROCESS | 6042 | 1461176755503 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 6042 | 1461176755506 Marionette TRACE conn3 <- [1,2970,null,{}] 11:25:55 INFO - PROCESS | 6042 | 1461176755511 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}] 11:25:55 INFO - PROCESS | 6042 | 1461176755745 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:25:56 INFO - PROCESS | 6042 | 1461176756027 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ff0f800 == 201 [pid = 6042] [id = 751] 11:25:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 223 (0x7f818cf3a400) [pid = 6042] [serial = 2253] [outer = (nil)] 11:25:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 224 (0x7f818cf40c00) [pid = 6042] [serial = 2254] [outer = 0x7f818cf3a400] 11:25:56 INFO - PROCESS | 6042 | 1461176756107 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 225 (0x7f818cf45400) [pid = 6042] [serial = 2255] [outer = 0x7f818cf3a400] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81945f3800 == 200 [pid = 6042] [id = 442] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199a8a000 == 199 [pid = 6042] [id = 376] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8214000 == 198 [pid = 6042] [id = 153] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819329c000 == 197 [pid = 6042] [id = 730] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81921e2800 == 196 [pid = 6042] [id = 729] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819048a800 == 195 [pid = 6042] [id = 728] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190582000 == 194 [pid = 6042] [id = 685] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e151000 == 193 [pid = 6042] [id = 727] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b824a000 == 192 [pid = 6042] [id = 725] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b7d1f000 == 191 [pid = 6042] [id = 724] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b4516800 == 190 [pid = 6042] [id = 723] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b3332800 == 189 [pid = 6042] [id = 722] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b2ed0800 == 188 [pid = 6042] [id = 721] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a667b800 == 187 [pid = 6042] [id = 720] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a24aa000 == 186 [pid = 6042] [id = 719] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a06ec800 == 185 [pid = 6042] [id = 718] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819fbed800 == 184 [pid = 6042] [id = 717] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819d5c3000 == 183 [pid = 6042] [id = 716] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd36000 == 182 [pid = 6042] [id = 715] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c3a7800 == 181 [pid = 6042] [id = 714] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d76000 == 180 [pid = 6042] [id = 713] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199a73800 == 179 [pid = 6042] [id = 712] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193dac800 == 178 [pid = 6042] [id = 711] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193569800 == 177 [pid = 6042] [id = 710] 11:25:58 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e88c000 == 176 [pid = 6042] [id = 709] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 224 (0x7f819b2c4c00) [pid = 6042] [serial = 2025] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 223 (0x7f819c078c00) [pid = 6042] [serial = 2028] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 222 (0x7f818d01f400) [pid = 6042] [serial = 1998] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 221 (0x7f81934e9800) [pid = 6042] [serial = 2010] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 220 (0x7f81912ae800) [pid = 6042] [serial = 2004] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 219 (0x7f8199c6c400) [pid = 6042] [serial = 2019] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 218 (0x7f81946e5400) [pid = 6042] [serial = 2013] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 217 (0x7f818fe8b800) [pid = 6042] [serial = 2001] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 216 (0x7f819ad65400) [pid = 6042] [serial = 2022] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 215 (0x7f819979d400) [pid = 6042] [serial = 2016] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 214 (0x7f819201c800) [pid = 6042] [serial = 2007] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 213 (0x7f81932dd400) [pid = 6042] [serial = 2069] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 212 (0x7f819110d400) [pid = 6042] [serial = 2058] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 211 (0x7f818d37e800) [pid = 6042] [serial = 2115] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 210 (0x7f81a0076400) [pid = 6042] [serial = 2102] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 209 (0x7f81a016f800) [pid = 6042] [serial = 2105] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 208 (0x7f819e387400) [pid = 6042] [serial = 2037] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f8191545400) [pid = 6042] [serial = 2124] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f8190285800) [pid = 6042] [serial = 2120] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f818ef3ac00) [pid = 6042] [serial = 2043] [outer = (nil)] [url = about:blank] 11:25:58 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f819d56e000) [pid = 6042] [serial = 2096] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f8192017c00) [pid = 6042] [serial = 2126] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f818d3db800) [pid = 6042] [serial = 2060] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f8193acac00) [pid = 6042] [serial = 2072] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819c6b9c00) [pid = 6042] [serial = 2090] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f819cf55c00) [pid = 6042] [serial = 2093] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f818e325000) [pid = 6042] [serial = 2117] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f819c056000) [pid = 6042] [serial = 2087] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81912b5000) [pid = 6042] [serial = 2066] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f8199d97400) [pid = 6042] [serial = 2078] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f81a0888000) [pid = 6042] [serial = 2108] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f818e11c000) [pid = 6042] [serial = 2123] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f818c2df800) [pid = 6042] [serial = 2111] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f818d206400) [pid = 6042] [serial = 2114] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f819fde6c00) [pid = 6042] [serial = 2099] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819ae80c00) [pid = 6042] [serial = 2081] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819fde5000) [pid = 6042] [serial = 2040] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f8190543c00) [pid = 6042] [serial = 2121] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f819d25ac00) [pid = 6042] [serial = 2034] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f818ef47400) [pid = 6042] [serial = 2118] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f818f04cc00) [pid = 6042] [serial = 2063] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f8199608800) [pid = 6042] [serial = 2075] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819cf53800) [pid = 6042] [serial = 2031] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f819bf60800) [pid = 6042] [serial = 2084] [outer = (nil)] [url = about:blank] 11:25:59 INFO - PROCESS | 6042 | 1461176759063 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]]]}] 11:25:59 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. 11:25:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 3698ms 11:25:59 INFO - PROCESS | 6042 | 1461176759201 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:25:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:25:59 INFO - PROCESS | 6042 | 1461176759206 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 11:25:59 INFO - PROCESS | 6042 | 1461176759214 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 6042 | 1461176759219 Marionette TRACE conn3 <- [1,2974,null,{}] 11:25:59 INFO - PROCESS | 6042 | 1461176759228 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}] 11:25:59 INFO - PROCESS | 6042 | 1461176759459 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:25:59 INFO - PROCESS | 6042 | 1461176759698 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818a1d4000 == 177 [pid = 6042] [id = 752] 11:25:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f8182a11800) [pid = 6042] [serial = 2256] [outer = (nil)] 11:25:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f818a620400) [pid = 6042] [serial = 2257] [outer = 0x7f8182a11800] 11:25:59 INFO - PROCESS | 6042 | 1461176759767 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f818c2df800) [pid = 6042] [serial = 2258] [outer = 0x7f8182a11800] 11:26:00 INFO - PROCESS | 6042 | 1461176760537 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]]]}] 11:26:00 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. 11:26:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1339ms 11:26:00 INFO - PROCESS | 6042 | 1461176760560 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 6042 | 1461176760568 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 11:26:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:26:00 INFO - PROCESS | 6042 | 1461176760579 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 6042 | 1461176760582 Marionette TRACE conn3 <- [1,2978,null,{}] 11:26:00 INFO - PROCESS | 6042 | 1461176760588 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}] 11:26:00 INFO - PROCESS | 6042 | 1461176760845 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:26:01 INFO - PROCESS | 6042 | 1461176761087 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d2e1800 == 178 [pid = 6042] [id = 753] 11:26:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f8182a11c00) [pid = 6042] [serial = 2259] [outer = (nil)] 11:26:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f818d012400) [pid = 6042] [serial = 2260] [outer = 0x7f8182a11c00] 11:26:01 INFO - PROCESS | 6042 | 1461176761174 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f818d375c00) [pid = 6042] [serial = 2261] [outer = 0x7f8182a11c00] 11:26:02 INFO - PROCESS | 6042 | 1461176762415 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]]]}] 11:26:02 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. 11:26:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1882ms 11:26:02 INFO - PROCESS | 6042 | 1461176762461 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 6042 | 1461176762465 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:26:02 INFO - PROCESS | 6042 | 1461176762471 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 6042 | 1461176762476 Marionette TRACE conn3 <- [1,2982,null,{}] 11:26:02 INFO - PROCESS | 6042 | 1461176762498 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}] 11:26:02 INFO - PROCESS | 6042 | 1461176762799 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:26:03 INFO - PROCESS | 6042 | 1461176763074 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e877000 == 179 [pid = 6042] [id = 754] 11:26:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f818e1de400) [pid = 6042] [serial = 2262] [outer = (nil)] 11:26:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f818e740c00) [pid = 6042] [serial = 2263] [outer = 0x7f818e1de400] 11:26:03 INFO - PROCESS | 6042 | 1461176763186 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f818ef50000) [pid = 6042] [serial = 2264] [outer = 0x7f818e1de400] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f818d207000) [pid = 6042] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f818d3ce000) [pid = 6042] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819ae77400) [pid = 6042] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a592d800) [pid = 6042] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f819bf0a800) [pid = 6042] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f8190544800) [pid = 6042] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f8191108800) [pid = 6042] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819c6b4400) [pid = 6042] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f819ad70400) [pid = 6042] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f818ef38c00) [pid = 6042] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f8193d8ec00) [pid = 6042] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f819ae83400) [pid = 6042] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f818caa8400) [pid = 6042] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81a10a5c00) [pid = 6042] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f81a0164c00) [pid = 6042] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81934e4000) [pid = 6042] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f819d564000) [pid = 6042] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f8199da0c00) [pid = 6042] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f81947e3000) [pid = 6042] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f8191545000) [pid = 6042] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f818d012800) [pid = 6042] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f8191103800) [pid = 6042] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f819c655800) [pid = 6042] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f81a46adc00) [pid = 6042] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819ae81c00) [pid = 6042] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f81907b3c00) [pid = 6042] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f81907adc00) [pid = 6042] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f818d01a000) [pid = 6042] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f81899f4800) [pid = 6042] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819c6b4800) [pid = 6042] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f81898aec00) [pid = 6042] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f819ef0c000) [pid = 6042] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f819028b800) [pid = 6042] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f81934e2400) [pid = 6042] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f819c056800) [pid = 6042] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f818ca9ec00) [pid = 6042] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f8192013400) [pid = 6042] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f8193ad0c00) [pid = 6042] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f8190547400) [pid = 6042] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f81934e7400) [pid = 6042] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:26:04 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f818e129c00) [pid = 6042] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:26:04 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 11:26:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:26:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2239ms 11:26:04 INFO - PROCESS | 6042 | 1461176764701 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"]]]}] 11:26:04 INFO - PROCESS | 6042 | 1461176764712 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 6042 | 1461176764716 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 11:26:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:26:04 INFO - PROCESS | 6042 | 1461176764722 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 6042 | 1461176764724 Marionette TRACE conn3 <- [1,2986,null,{}] 11:26:04 INFO - PROCESS | 6042 | 1461176764729 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}] 11:26:05 INFO - PROCESS | 6042 | 1461176765000 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:26:05 INFO - PROCESS | 6042 | 1461176765022 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190473000 == 180 [pid = 6042] [id = 755] 11:26:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f81898aec00) [pid = 6042] [serial = 2265] [outer = (nil)] 11:26:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f818f04e400) [pid = 6042] [serial = 2266] [outer = 0x7f81898aec00] 11:26:05 INFO - PROCESS | 6042 | 1461176765085 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f8190288000) [pid = 6042] [serial = 2267] [outer = 0x7f81898aec00] 11:26:05 INFO - PROCESS | 6042 | 1461176765878 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]]]}] 11:26:05 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. 11:26:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1180ms 11:26:05 INFO - PROCESS | 6042 | 1461176765903 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 6042 | 1461176765907 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:26:05 INFO - PROCESS | 6042 | 1461176765912 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 6042 | 1461176765914 Marionette TRACE conn3 <- [1,2990,null,{}] 11:26:05 INFO - PROCESS | 6042 | 1461176765920 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}] 11:26:06 INFO - PROCESS | 6042 | 1461176766204 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:26:06 INFO - PROCESS | 6042 | 1461176766538 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8185681800 == 181 [pid = 6042] [id = 756] 11:26:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f8182a08400) [pid = 6042] [serial = 2268] [outer = (nil)] 11:26:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f8182a0e000) [pid = 6042] [serial = 2269] [outer = 0x7f8182a08400] 11:26:06 INFO - PROCESS | 6042 | 1461176766620 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f81899f5800) [pid = 6042] [serial = 2270] [outer = 0x7f8182a08400] 11:26:07 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d1af800 == 182 [pid = 6042] [id = 757] 11:26:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f818cf45800) [pid = 6042] [serial = 2271] [outer = (nil)] 11:26:07 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f818a984400) [pid = 6042] [serial = 2272] [outer = 0x7f818cf45800] 11:26:07 INFO - PROCESS | 6042 | 1461176767563 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]]]}] 11:26:07 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. 11:26:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1682ms 11:26:07 INFO - PROCESS | 6042 | 1461176767597 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 6042 | 1461176767604 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 11:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:26:07 INFO - PROCESS | 6042 | 1461176767613 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 6042 | 1461176767617 Marionette TRACE conn3 <- [1,2994,null,{}] 11:26:07 INFO - PROCESS | 6042 | 1461176767633 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}] 11:26:07 INFO - PROCESS | 6042 | 1461176767932 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:26:08 INFO - PROCESS | 6042 | 1461176768245 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e878800 == 183 [pid = 6042] [id = 758] 11:26:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f818d019400) [pid = 6042] [serial = 2273] [outer = (nil)] 11:26:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f818e11a400) [pid = 6042] [serial = 2274] [outer = 0x7f818d019400] 11:26:08 INFO - PROCESS | 6042 | 1461176768330 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f818e329000) [pid = 6042] [serial = 2275] [outer = 0x7f818d019400] 11:26:09 INFO - PROCESS | 6042 | 1461176769215 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]]]}] 11:26:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:26:09 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 11:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1633ms 11:26:09 INFO - PROCESS | 6042 | 1461176769250 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 6042 | 1461176769257 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 11:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:26:09 INFO - PROCESS | 6042 | 1461176769264 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 6042 | 1461176769266 Marionette TRACE conn3 <- [1,2998,null,{}] 11:26:09 INFO - PROCESS | 6042 | 1461176769272 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}] 11:26:09 INFO - PROCESS | 6042 | 1461176769509 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:26:09 INFO - PROCESS | 6042 | 1461176769786 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81912c1000 == 184 [pid = 6042] [id = 759] 11:26:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f818d20fc00) [pid = 6042] [serial = 2276] [outer = (nil)] 11:26:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f81900dc800) [pid = 6042] [serial = 2277] [outer = 0x7f818d20fc00] 11:26:09 INFO - PROCESS | 6042 | 1461176769865 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f8190545800) [pid = 6042] [serial = 2278] [outer = 0x7f818d20fc00] 11:26:10 INFO - PROCESS | 6042 | 1461176770760 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]]]}] 11:26:10 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. 11:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1533ms 11:26:10 INFO - PROCESS | 6042 | 1461176770797 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 6042 | 1461176770801 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:26:10 INFO - PROCESS | 6042 | 1461176770816 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 6042 | 1461176770825 Marionette TRACE conn3 <- [1,3002,null,{}] 11:26:10 INFO - PROCESS | 6042 | 1461176770832 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}] 11:26:11 INFO - PROCESS | 6042 | 1461176771072 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:26:11 INFO - PROCESS | 6042 | 1461176771349 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193166800 == 185 [pid = 6042] [id = 760] 11:26:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f818f043800) [pid = 6042] [serial = 2279] [outer = (nil)] 11:26:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 165 (0x7f8191dab800) [pid = 6042] [serial = 2280] [outer = 0x7f818f043800] 11:26:11 INFO - PROCESS | 6042 | 1461176771485 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 6042 | ++DOMWINDOW == 166 (0x7f8192002c00) [pid = 6042] [serial = 2281] [outer = 0x7f818f043800] 11:26:12 INFO - PROCESS | 6042 | 1461176772318 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]]]}] 11:26:12 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. 11:26:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1553ms 11:26:12 INFO - PROCESS | 6042 | 1461176772362 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 6042 | 1461176772366 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 11:26:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:26:12 INFO - PROCESS | 6042 | 1461176772372 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 6042 | 1461176772375 Marionette TRACE conn3 <- [1,3006,null,{}] 11:26:12 INFO - PROCESS | 6042 | 1461176772380 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}] 11:26:12 INFO - PROCESS | 6042 | 1461176772632 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:26:12 INFO - PROCESS | 6042 | 1461176772874 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81938dc000 == 186 [pid = 6042] [id = 761] 11:26:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 167 (0x7f819110a000) [pid = 6042] [serial = 2282] [outer = (nil)] 11:26:12 INFO - PROCESS | 6042 | ++DOMWINDOW == 168 (0x7f81932e0c00) [pid = 6042] [serial = 2283] [outer = 0x7f819110a000] 11:26:12 INFO - PROCESS | 6042 | 1461176772962 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 6042 | ++DOMWINDOW == 169 (0x7f8193390000) [pid = 6042] [serial = 2284] [outer = 0x7f819110a000] 11:26:13 INFO - PROCESS | 6042 | 1461176773736 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]]]}] 11:26:13 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. 11:26:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1383ms 11:26:13 INFO - PROCESS | 6042 | 1461176773766 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 6042 | 1461176773770 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:26:13 INFO - PROCESS | 6042 | 1461176773778 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 6042 | 1461176773780 Marionette TRACE conn3 <- [1,3010,null,{}] 11:26:13 INFO - PROCESS | 6042 | 1461176773784 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}] 11:26:14 INFO - PROCESS | 6042 | 1461176774017 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:26:14 INFO - PROCESS | 6042 | 1461176774281 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193da5000 == 187 [pid = 6042] [id = 762] 11:26:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 170 (0x7f8193844000) [pid = 6042] [serial = 2285] [outer = (nil)] 11:26:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 171 (0x7f8193ad0400) [pid = 6042] [serial = 2286] [outer = 0x7f8193844000] 11:26:14 INFO - PROCESS | 6042 | 1461176774369 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 6042 | ++DOMWINDOW == 172 (0x7f8193d86800) [pid = 6042] [serial = 2287] [outer = 0x7f8193844000] 11:26:15 INFO - PROCESS | 6042 | 1461176775218 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]]]}] 11:26:15 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 11:26:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1480ms 11:26:15 INFO - PROCESS | 6042 | 1461176775260 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 6042 | 1461176775264 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 11:26:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:26:15 INFO - PROCESS | 6042 | 1461176775269 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 6042 | 1461176775272 Marionette TRACE conn3 <- [1,3014,null,{}] 11:26:15 INFO - PROCESS | 6042 | 1461176775278 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}] 11:26:15 INFO - PROCESS | 6042 | 1461176775548 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:26:15 INFO - PROCESS | 6042 | 1461176775806 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81998dc800 == 188 [pid = 6042] [id = 763] 11:26:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 173 (0x7f81934e4000) [pid = 6042] [serial = 2288] [outer = (nil)] 11:26:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 174 (0x7f81946e7400) [pid = 6042] [serial = 2289] [outer = 0x7f81934e4000] 11:26:15 INFO - PROCESS | 6042 | 1461176775889 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 6042 | ++DOMWINDOW == 175 (0x7f819979f400) [pid = 6042] [serial = 2290] [outer = 0x7f81934e4000] 11:26:16 INFO - PROCESS | 6042 | [6042] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:26:16 INFO - PROCESS | 6042 | 1461176776796 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:26:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:26:16 INFO - {} 11:26:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:26:16 INFO - {} 11:26:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:26:16 INFO - {} 11:26:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:26:16 INFO - {} 11:26:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1537ms 11:26:16 INFO - TEST-START | /FileAPI/fileReader.html 11:26:16 INFO - PROCESS | 6042 | 1461176776807 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 6042 | 1461176776810 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 11:26:16 INFO - PROCESS | 6042 | 1461176776821 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 6042 | 1461176776824 Marionette TRACE conn3 <- [1,3018,null,{}] 11:26:16 INFO - PROCESS | 6042 | 1461176776833 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}] 11:26:17 INFO - PROCESS | 6042 | 1461176777053 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:26:17 INFO - PROCESS | 6042 | 1461176777292 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199eb1800 == 189 [pid = 6042] [id = 764] 11:26:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 176 (0x7f819450ec00) [pid = 6042] [serial = 2291] [outer = (nil)] 11:26:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 177 (0x7f8199c71000) [pid = 6042] [serial = 2292] [outer = 0x7f819450ec00] 11:26:17 INFO - PROCESS | 6042 | 1461176777366 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 6042 | ++DOMWINDOW == 178 (0x7f819ad62400) [pid = 6042] [serial = 2293] [outer = 0x7f819450ec00] 11:26:18 INFO - PROCESS | 6042 | 1461176778240 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]]]}] 11:26:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:26:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:26:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:26:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:26:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1447ms 11:26:18 INFO - PROCESS | 6042 | 1461176778264 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 6042 | 1461176778268 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /FileAPI/historical.html 11:26:18 INFO - PROCESS | 6042 | 1461176778274 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 6042 | 1461176778277 Marionette TRACE conn3 <- [1,3022,null,{}] 11:26:18 INFO - PROCESS | 6042 | 1461176778282 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}] 11:26:18 INFO - PROCESS | 6042 | 1461176778505 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:26:18 INFO - PROCESS | 6042 | 1461176778784 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c371800 == 190 [pid = 6042] [id = 765] 11:26:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 179 (0x7f81997a1400) [pid = 6042] [serial = 2294] [outer = (nil)] 11:26:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 180 (0x7f819ae83400) [pid = 6042] [serial = 2295] [outer = 0x7f81997a1400] 11:26:18 INFO - PROCESS | 6042 | 1461176778859 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 6042 | ++DOMWINDOW == 181 (0x7f819bab9400) [pid = 6042] [serial = 2296] [outer = 0x7f81997a1400] 11:26:19 INFO - PROCESS | 6042 | 1461176779652 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"]]]}] 11:26:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:26:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:26:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:26:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:26:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:26:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:26:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:26:19 INFO - TEST-OK | /FileAPI/historical.html | took 1435ms 11:26:19 INFO - PROCESS | 6042 | 1461176779715 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 6042 | 1461176779719 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 11:26:19 INFO - TEST-START | /FileAPI/idlharness.html 11:26:19 INFO - PROCESS | 6042 | 1461176779731 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 6042 | 1461176779733 Marionette TRACE conn3 <- [1,3026,null,{}] 11:26:19 INFO - PROCESS | 6042 | 1461176779741 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}] 11:26:20 INFO - PROCESS | 6042 | 1461176779998 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:26:20 INFO - PROCESS | 6042 | 1461176780271 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cb42800 == 191 [pid = 6042] [id = 766] 11:26:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 182 (0x7f8199bcf800) [pid = 6042] [serial = 2297] [outer = (nil)] 11:26:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 183 (0x7f819bf0cc00) [pid = 6042] [serial = 2298] [outer = 0x7f8199bcf800] 11:26:20 INFO - PROCESS | 6042 | 1461176780349 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 6042 | ++DOMWINDOW == 184 (0x7f819c04d400) [pid = 6042] [serial = 2299] [outer = 0x7f8199bcf800] 11:26:22 INFO - PROCESS | 6042 | 1461176782060 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]]]}] 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:26:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:26:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:26:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:26:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:26:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:26:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:26:22 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 11:26:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:26:22 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 11:26:22 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 11:26:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:26:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:26:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:26:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:26:22 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 11:26:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:26:22 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 11:26:22 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 11:26:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:26:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:26:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:26:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:26:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:26:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:26:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2485ms 11:26:22 INFO - PROCESS | 6042 | 1461176782226 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 6042 | 1461176782234 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 11:26:22 INFO - TEST-START | /FileAPI/idlharness.worker 11:26:22 INFO - PROCESS | 6042 | 1461176782247 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 6042 | 1461176782254 Marionette TRACE conn3 <- [1,3030,null,{}] 11:26:22 INFO - PROCESS | 6042 | 1461176782310 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}] 11:26:22 INFO - PROCESS | 6042 | 1461176782661 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:26:22 INFO - PROCESS | 6042 | 1461176782945 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d63800 == 192 [pid = 6042] [id = 767] 11:26:22 INFO - PROCESS | 6042 | ++DOMWINDOW == 185 (0x7f819c058800) [pid = 6042] [serial = 2300] [outer = (nil)] 11:26:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 186 (0x7f819d2aec00) [pid = 6042] [serial = 2301] [outer = 0x7f819c058800] 11:26:23 INFO - PROCESS | 6042 | 1461176783034 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 6042 | ++DOMWINDOW == 187 (0x7f819e380000) [pid = 6042] [serial = 2302] [outer = 0x7f819c058800] 11:26:23 INFO - PROCESS | 6042 | [6042] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:26:25 INFO - PROCESS | 6042 | 1461176785412 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,{},{}]]]}] 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:26:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:26:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:26:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:26:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:26:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:26:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:26:25 INFO - {} 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:26:25 INFO - {} 11:26:25 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 - {} 11:26:25 INFO - {} 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:26:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:26:25 INFO - {} 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:26:25 INFO - {} 11:26:25 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 - {} 11:26:25 INFO - {} 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:26:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:26:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:26:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:26:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 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 11:26:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:26:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:26:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:26:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:26:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:26:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:26:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:26:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:26:25 INFO - {} 11:26:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3344ms 11:26:25 INFO - PROCESS | 6042 | 1461176785593 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 6042 | 1461176785598 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:26:25 INFO - PROCESS | 6042 | 1461176785664 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 6042 | 1461176785672 Marionette TRACE conn3 <- [1,3034,null,{}] 11:26:25 INFO - PROCESS | 6042 | 1461176785683 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}] 11:26:25 INFO - PROCESS | 6042 | 1461176785982 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:26:26 INFO - PROCESS | 6042 | 1461176786259 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a3d0c000 == 193 [pid = 6042] [id = 768] 11:26:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 188 (0x7f819d2b2000) [pid = 6042] [serial = 2303] [outer = (nil)] 11:26:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 189 (0x7f819fdeec00) [pid = 6042] [serial = 2304] [outer = 0x7f819d2b2000] 11:26:26 INFO - PROCESS | 6042 | 1461176786331 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 6042 | ++DOMWINDOW == 190 (0x7f81a75e1000) [pid = 6042] [serial = 2305] [outer = 0x7f819d2b2000] 11:26:27 INFO - PROCESS | 6042 | 1461176787097 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]]]}] 11:26:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:26:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1462ms 11:26:27 INFO - PROCESS | 6042 | 1461176787114 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 6042 | 1461176787116 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 11:26:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:26:27 INFO - PROCESS | 6042 | 1461176787123 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 6042 | 1461176787126 Marionette TRACE conn3 <- [1,3038,null,{}] 11:26:27 INFO - PROCESS | 6042 | 1461176787131 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}] 11:26:27 INFO - PROCESS | 6042 | 1461176787352 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:26:27 INFO - PROCESS | 6042 | 1461176787602 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a58c3000 == 194 [pid = 6042] [id = 769] 11:26:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 191 (0x7f819c6b7400) [pid = 6042] [serial = 2306] [outer = (nil)] 11:26:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 192 (0x7f81a75ea000) [pid = 6042] [serial = 2307] [outer = 0x7f819c6b7400] 11:26:27 INFO - PROCESS | 6042 | 1461176787676 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 6042 | ++DOMWINDOW == 193 (0x7f81a9061800) [pid = 6042] [serial = 2308] [outer = 0x7f819c6b7400] 11:26:28 INFO - PROCESS | 6042 | 1461176788508 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"]]]}] 11:26:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:26:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:26:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1441ms 11:26:28 INFO - PROCESS | 6042 | 1461176788566 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 6042 | 1461176788569 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 11:26:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:26:28 INFO - PROCESS | 6042 | 1461176788577 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 6042 | 1461176788580 Marionette TRACE conn3 <- [1,3042,null,{}] 11:26:28 INFO - PROCESS | 6042 | 1461176788586 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}] 11:26:28 INFO - PROCESS | 6042 | 1461176788843 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:26:29 INFO - PROCESS | 6042 | 1461176789093 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a8f96800 == 195 [pid = 6042] [id = 770] 11:26:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 194 (0x7f818e736000) [pid = 6042] [serial = 2309] [outer = (nil)] 11:26:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 195 (0x7f81ac457400) [pid = 6042] [serial = 2310] [outer = 0x7f818e736000] 11:26:29 INFO - PROCESS | 6042 | 1461176789169 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 6042 | ++DOMWINDOW == 196 (0x7f81b3314400) [pid = 6042] [serial = 2311] [outer = 0x7f818e736000] 11:26:30 INFO - PROCESS | 6042 | 1461176790284 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]]]}] 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:26:30 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. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:26:30 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'.) 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:26:30 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. 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:26:30 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. 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:26:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:26:30 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. 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:26:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:26:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:26:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:26:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:26:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1806ms 11:26:30 INFO - PROCESS | 6042 | 1461176790384 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 6042 | 1461176790392 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:26:30 INFO - PROCESS | 6042 | 1461176790404 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 6042 | 1461176790408 Marionette TRACE conn3 <- [1,3046,null,{}] 11:26:30 INFO - PROCESS | 6042 | 1461176790432 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}] 11:26:30 INFO - PROCESS | 6042 | 1461176790766 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:26:31 INFO - PROCESS | 6042 | 1461176791078 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a00ca000 == 196 [pid = 6042] [id = 771] 11:26:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 197 (0x7f8199bd2c00) [pid = 6042] [serial = 2312] [outer = (nil)] 11:26:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 198 (0x7f819d404c00) [pid = 6042] [serial = 2313] [outer = 0x7f8199bd2c00] 11:26:31 INFO - PROCESS | 6042 | 1461176791149 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 6042 | ++DOMWINDOW == 199 (0x7f819fdef800) [pid = 6042] [serial = 2314] [outer = 0x7f8199bd2c00] 11:26:31 INFO - PROCESS | 6042 | [6042] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:26:31 INFO - PROCESS | 6042 | 1461176791959 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:26:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:26:31 INFO - {} 11:26:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1591ms 11:26:31 INFO - PROCESS | 6042 | 1461176791994 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 6042 | 1461176791997 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:26:32 INFO - PROCESS | 6042 | 1461176792012 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 6042 | 1461176792014 Marionette TRACE conn3 <- [1,3050,null,{}] 11:26:32 INFO - PROCESS | 6042 | 1461176792020 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}] 11:26:32 INFO - PROCESS | 6042 | 1461176792247 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:26:32 INFO - PROCESS | 6042 | 1461176792524 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81a081e800 == 197 [pid = 6042] [id = 772] 11:26:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 200 (0x7f819e383000) [pid = 6042] [serial = 2315] [outer = (nil)] 11:26:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 201 (0x7f81a0c5f000) [pid = 6042] [serial = 2316] [outer = 0x7f819e383000] 11:26:32 INFO - PROCESS | 6042 | 1461176792599 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 6042 | ++DOMWINDOW == 202 (0x7f81a2595400) [pid = 6042] [serial = 2317] [outer = 0x7f819e383000] 11:26:33 INFO - PROCESS | 6042 | 1461176793502 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]]]}] 11:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:26:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1528ms 11:26:33 INFO - PROCESS | 6042 | 1461176793541 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 6042 | 1461176793546 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 11:26:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:26:33 INFO - PROCESS | 6042 | 1461176793552 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 6042 | 1461176793554 Marionette TRACE conn3 <- [1,3054,null,{}] 11:26:33 INFO - PROCESS | 6042 | 1461176793560 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}] 11:26:33 INFO - PROCESS | 6042 | 1461176793786 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:26:34 INFO - PROCESS | 6042 | 1461176794071 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b4516800 == 198 [pid = 6042] [id = 773] 11:26:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 203 (0x7f818e32d000) [pid = 6042] [serial = 2318] [outer = (nil)] 11:26:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 204 (0x7f81a2ded400) [pid = 6042] [serial = 2319] [outer = 0x7f818e32d000] 11:26:34 INFO - PROCESS | 6042 | 1461176794155 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 6042 | ++DOMWINDOW == 205 (0x7f81a46aac00) [pid = 6042] [serial = 2320] [outer = 0x7f818e32d000] 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - PROCESS | 6042 | 1461176795442 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"]]]}] 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:26:35 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" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:26:35 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" 11:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:26:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2012ms 11:26:35 INFO - PROCESS | 6042 | 1461176795605 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 6042 | 1461176795612 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 11:26:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:26:35 INFO - PROCESS | 6042 | 1461176795629 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 6042 | 1461176795635 Marionette TRACE conn3 <- [1,3058,null,{}] 11:26:35 INFO - PROCESS | 6042 | 1461176795642 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}] 11:26:35 INFO - PROCESS | 6042 | 1461176795965 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:26:36 INFO - PROCESS | 6042 | 1461176796250 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81b829c000 == 199 [pid = 6042] [id = 774] 11:26:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 206 (0x7f81853c3000) [pid = 6042] [serial = 2321] [outer = (nil)] 11:26:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 207 (0x7f81b8868c00) [pid = 6042] [serial = 2322] [outer = 0x7f81853c3000] 11:26:36 INFO - PROCESS | 6042 | 1461176796324 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 6042 | ++DOMWINDOW == 208 (0x7f81b88cd000) [pid = 6042] [serial = 2323] [outer = 0x7f81853c3000] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190490000 == 198 [pid = 6042] [id = 707] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a06eb000 == 197 [pid = 6042] [id = 698] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81861ef800 == 196 [pid = 6042] [id = 703] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a00de800 == 195 [pid = 6042] [id = 697] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a8f97000 == 194 [pid = 6042] [id = 702] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819e54c000 == 193 [pid = 6042] [id = 696] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a0e57000 == 192 [pid = 6042] [id = 699] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a502e800 == 191 [pid = 6042] [id = 700] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a5ee4000 == 190 [pid = 6042] [id = 701] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8c2800 == 189 [pid = 6042] [id = 519] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8190473000 == 188 [pid = 6042] [id = 755] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818e877000 == 187 [pid = 6042] [id = 754] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d2e1800 == 186 [pid = 6042] [id = 753] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818a1d4000 == 185 [pid = 6042] [id = 752] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c26b800 == 184 [pid = 6042] [id = 750] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818d25d800 == 183 [pid = 6042] [id = 749] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819158a800 == 182 [pid = 6042] [id = 748] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818ff27800 == 181 [pid = 6042] [id = 747] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818ff10800 == 180 [pid = 6042] [id = 746] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818a11c800 == 179 [pid = 6042] [id = 745] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81bca82800 == 178 [pid = 6042] [id = 744] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81baf42000 == 177 [pid = 6042] [id = 743] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b8997000 == 176 [pid = 6042] [id = 742] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81b82a3800 == 175 [pid = 6042] [id = 741] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81ac3ad000 == 174 [pid = 6042] [id = 740] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a54a5800 == 173 [pid = 6042] [id = 739] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a093a000 == 172 [pid = 6042] [id = 738] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81a03c5000 == 171 [pid = 6042] [id = 737] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819cd35000 == 170 [pid = 6042] [id = 736] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f819c39f000 == 169 [pid = 6042] [id = 735] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8199d77800 == 168 [pid = 6042] [id = 734] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f8193da9000 == 167 [pid = 6042] [id = 733] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f81912c2800 == 166 [pid = 6042] [id = 732] 11:26:38 INFO - PROCESS | 6042 | --DOCSHELL 0x7f818c8ca800 == 165 [pid = 6042] [id = 731] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 207 (0x7f819fde0400) [pid = 6042] [serial = 2156] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 206 (0x7f818e1dc400) [pid = 6042] [serial = 2061] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 205 (0x7f819c07ac00) [pid = 6042] [serial = 2088] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 204 (0x7f81a59d6c00) [pid = 6042] [serial = 2180] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 203 (0x7f819c04d000) [pid = 6042] [serial = 2144] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 202 (0x7f81a3f7a400) [pid = 6042] [serial = 2166] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 201 (0x7f8191daf800) [pid = 6042] [serial = 2132] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 200 (0x7f819cbd6c00) [pid = 6042] [serial = 2091] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 199 (0x7f81a46b2000) [pid = 6042] [serial = 2171] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 198 (0x7f8190155c00) [pid = 6042] [serial = 2064] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 197 (0x7f81947e1000) [pid = 6042] [serial = 2141] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 196 (0x7f81a5f6e000) [pid = 6042] [serial = 2181] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 195 (0x7f819fded800) [pid = 6042] [serial = 2100] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 194 (0x7f818e739400) [pid = 6042] [serial = 2184] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 193 (0x7f81a10ad000) [pid = 6042] [serial = 2159] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 192 (0x7f81a060a000) [pid = 6042] [serial = 2106] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 191 (0x7f81a2ee2400) [pid = 6042] [serial = 2162] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 190 (0x7f81a46aa000) [pid = 6042] [serial = 2169] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 189 (0x7f819c07cc00) [pid = 6042] [serial = 2145] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 188 (0x7f819cf4ac00) [pid = 6042] [serial = 2150] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 187 (0x7f819ae7c800) [pid = 6042] [serial = 2079] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 186 (0x7f81a0076800) [pid = 6042] [serial = 2157] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 185 (0x7f81934efc00) [pid = 6042] [serial = 2190] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 184 (0x7f81907ad000) [pid = 6042] [serial = 2187] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 183 (0x7f819338b800) [pid = 6042] [serial = 2070] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 182 (0x7f819d250800) [pid = 6042] [serial = 2094] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 181 (0x7f81a5923000) [pid = 6042] [serial = 2178] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 180 (0x7f81a32c5c00) [pid = 6042] [serial = 2163] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 179 (0x7f819ca08c00) [pid = 6042] [serial = 2148] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 178 (0x7f81932e8c00) [pid = 6042] [serial = 2127] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 177 (0x7f81a0c5e800) [pid = 6042] [serial = 2109] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 176 (0x7f81900da800) [pid = 6042] [serial = 2130] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 175 (0x7f8190289000) [pid = 6042] [serial = 2186] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 174 (0x7f81a2589000) [pid = 6042] [serial = 2160] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 173 (0x7f81a480a800) [pid = 6042] [serial = 2172] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 172 (0x7f81907b9400) [pid = 6042] [serial = 2112] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 171 (0x7f819ef10000) [pid = 6042] [serial = 2097] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 170 (0x7f81a3fddc00) [pid = 6042] [serial = 2168] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 169 (0x7f818e1db800) [pid = 6042] [serial = 1995] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 168 (0x7f818e11e800) [pid = 6042] [serial = 2183] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 167 (0x7f81a0163c00) [pid = 6042] [serial = 2103] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 166 (0x7f8191544800) [pid = 6042] [serial = 2067] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 165 (0x7f819c652400) [pid = 6042] [serial = 2147] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 164 (0x7f8199794c00) [pid = 6042] [serial = 2142] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 163 (0x7f8193af6800) [pid = 6042] [serial = 2135] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 162 (0x7f81a48a2400) [pid = 6042] [serial = 2174] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 161 (0x7f8193d87400) [pid = 6042] [serial = 2136] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 160 (0x7f819d2acc00) [pid = 6042] [serial = 2154] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 159 (0x7f8193af6000) [pid = 6042] [serial = 2073] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 158 (0x7f818ef4e400) [pid = 6042] [serial = 2129] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 157 (0x7f81946e5000) [pid = 6042] [serial = 2138] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 156 (0x7f819201d800) [pid = 6042] [serial = 2189] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 155 (0x7f81934ef800) [pid = 6042] [serial = 2153] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 154 (0x7f819bf67c00) [pid = 6042] [serial = 2085] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f81a48ad400) [pid = 6042] [serial = 2175] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f81a3376000) [pid = 6042] [serial = 2165] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f81946eec00) [pid = 6042] [serial = 2139] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f819201b400) [pid = 6042] [serial = 2133] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f8199797c00) [pid = 6042] [serial = 2076] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81a584e000) [pid = 6042] [serial = 2177] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f819cf57000) [pid = 6042] [serial = 2151] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f819bac0000) [pid = 6042] [serial = 2082] [outer = (nil)] [url = about:blank] 11:26:38 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f81907aa800) [pid = 6042] [serial = 2192] [outer = (nil)] [url = about:blank] 11:26:39 INFO - PROCESS | 6042 | 1461176799174 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]]]}] 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:26:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:26:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:26:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:26:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:26:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:26:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:26:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:26:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:26:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3598ms 11:26:39 INFO - PROCESS | 6042 | 1461176799230 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:26:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:26:39 INFO - PROCESS | 6042 | 1461176799242 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 11:26:39 INFO - PROCESS | 6042 | 1461176799250 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 6042 | 1461176799254 Marionette TRACE conn3 <- [1,3062,null,{}] 11:26:39 INFO - PROCESS | 6042 | 1461176799265 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}] 11:26:39 INFO - PROCESS | 6042 | 1461176799497 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:26:39 INFO - PROCESS | 6042 | 1461176799681 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818c274800 == 166 [pid = 6042] [id = 775] 11:26:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f818a7b5c00) [pid = 6042] [serial = 2324] [outer = (nil)] 11:26:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f818ca99800) [pid = 6042] [serial = 2325] [outer = 0x7f818a7b5c00] 11:26:39 INFO - PROCESS | 6042 | 1461176799750 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f818cf42400) [pid = 6042] [serial = 2326] [outer = 0x7f818a7b5c00] 11:26:40 INFO - PROCESS | 6042 | [6042] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:26:40 INFO - PROCESS | 6042 | 1461176800566 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:26:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:26:40 INFO - {} 11:26:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1333ms 11:26:40 INFO - PROCESS | 6042 | 1461176800582 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 6042 | 1461176800589 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 11:26:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:26:40 INFO - PROCESS | 6042 | 1461176800599 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 6042 | 1461176800603 Marionette TRACE conn3 <- [1,3066,null,{}] 11:26:40 INFO - PROCESS | 6042 | 1461176800608 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}] 11:26:40 INFO - PROCESS | 6042 | 1461176800827 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:26:41 INFO - PROCESS | 6042 | 1461176801052 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818e2d9800 == 167 [pid = 6042] [id = 776] 11:26:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f818cf42800) [pid = 6042] [serial = 2327] [outer = (nil)] 11:26:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f818e124000) [pid = 6042] [serial = 2328] [outer = 0x7f818cf42800] 11:26:41 INFO - PROCESS | 6042 | 1461176801114 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f818ef47400) [pid = 6042] [serial = 2329] [outer = 0x7f818cf42800] 11:26:41 INFO - PROCESS | 6042 | 1461176801997 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]]]}] 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:26:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:26:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1443ms 11:26:42 INFO - PROCESS | 6042 | 1461176802044 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 6042 | 1461176802047 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 11:26:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:26:42 INFO - PROCESS | 6042 | 1461176802053 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 6042 | 1461176802058 Marionette TRACE conn3 <- [1,3070,null,{}] 11:26:42 INFO - PROCESS | 6042 | 1461176802079 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}] 11:26:42 INFO - PROCESS | 6042 | 1461176802367 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:26:42 INFO - PROCESS | 6042 | 1461176802413 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818ff19800 == 168 [pid = 6042] [id = 777] 11:26:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f819028b000) [pid = 6042] [serial = 2330] [outer = (nil)] 11:26:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f8190546c00) [pid = 6042] [serial = 2331] [outer = 0x7f819028b000] 11:26:42 INFO - PROCESS | 6042 | 1461176802542 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f81913c0000) [pid = 6042] [serial = 2332] [outer = 0x7f819028b000] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 153 (0x7f819fde2800) [pid = 6042] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 152 (0x7f81a5e08c00) [pid = 6042] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 151 (0x7f8193af7800) [pid = 6042] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 150 (0x7f81907ac400) [pid = 6042] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 149 (0x7f81a59d7800) [pid = 6042] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 148 (0x7f81899f1000) [pid = 6042] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 147 (0x7f81907ae400) [pid = 6042] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 146 (0x7f819c054800) [pid = 6042] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 145 (0x7f818e32bc00) [pid = 6042] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 144 (0x7f81b2e45800) [pid = 6042] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 143 (0x7f819c65bc00) [pid = 6042] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 142 (0x7f818e1de400) [pid = 6042] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 141 (0x7f81ac450400) [pid = 6042] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 140 (0x7f81899f9c00) [pid = 6042] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 139 (0x7f8182a11c00) [pid = 6042] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 138 (0x7f8182a11800) [pid = 6042] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 137 (0x7f81a592c000) [pid = 6042] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 136 (0x7f8191db8400) [pid = 6042] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 135 (0x7f819383a000) [pid = 6042] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 134 (0x7f8190549c00) [pid = 6042] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 133 (0x7f819ad65c00) [pid = 6042] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 132 (0x7f81b46c6c00) [pid = 6042] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:26:43 INFO - PROCESS | 6042 | --DOMWINDOW == 131 (0x7f819ad69400) [pid = 6042] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:26:44 INFO - PROCESS | 6042 | 1461176804016 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]]]}] 11:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:26:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1990ms 11:26:44 INFO - PROCESS | 6042 | 1461176804043 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:26:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:26:44 INFO - PROCESS | 6042 | 1461176804047 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 11:26:44 INFO - PROCESS | 6042 | 1461176804053 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 6042 | 1461176804055 Marionette TRACE conn3 <- [1,3074,null,{}] 11:26:44 INFO - PROCESS | 6042 | 1461176804060 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}] 11:26:44 INFO - PROCESS | 6042 | 1461176804275 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:26:44 INFO - PROCESS | 6042 | 1461176804484 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8190736800 == 169 [pid = 6042] [id = 778] 11:26:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 132 (0x7f8182a11800) [pid = 6042] [serial = 2333] [outer = (nil)] 11:26:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 133 (0x7f8192007400) [pid = 6042] [serial = 2334] [outer = 0x7f8182a11800] 11:26:44 INFO - PROCESS | 6042 | 1461176804546 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 6042 | ++DOMWINDOW == 134 (0x7f819201e800) [pid = 6042] [serial = 2335] [outer = 0x7f8182a11800] 11:26:45 INFO - PROCESS | 6042 | 1461176805250 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]]]}] 11:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:26:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1229ms 11:26:45 INFO - PROCESS | 6042 | 1461176805293 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 6042 | 1461176805297 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 11:26:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:26:45 INFO - PROCESS | 6042 | 1461176805303 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 6042 | 1461176805306 Marionette TRACE conn3 <- [1,3078,null,{}] 11:26:45 INFO - PROCESS | 6042 | 1461176805311 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}] 11:26:45 INFO - PROCESS | 6042 | 1461176805508 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:26:45 INFO - PROCESS | 6042 | 1461176805527 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f81915f9800 == 170 [pid = 6042] [id = 779] 11:26:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 135 (0x7f8191540800) [pid = 6042] [serial = 2336] [outer = (nil)] 11:26:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 136 (0x7f81934e3c00) [pid = 6042] [serial = 2337] [outer = 0x7f8191540800] 11:26:45 INFO - PROCESS | 6042 | 1461176805588 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 6042 | ++DOMWINDOW == 137 (0x7f8193839000) [pid = 6042] [serial = 2338] [outer = 0x7f8191540800] 11:26:46 INFO - PROCESS | 6042 | 1461176806895 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] 11:26:46 INFO - PROCESS | 6042 | 1461176806961 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:26:46 INFO - PROCESS | 6042 | 1461176806989 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 6042 | 1461176806995 Marionette TRACE conn3 <- [1,3082,null,{}] 11:26:47 INFO - PROCESS | 6042 | 1461176807003 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}] 11:26:47 INFO - PROCESS | 6042 | 1461176807259 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:26:47 INFO - PROCESS | 6042 | 1461176807585 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f818d335800 == 171 [pid = 6042] [id = 780] 11:26:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 138 (0x7f818d014000) [pid = 6042] [serial = 2339] [outer = (nil)] 11:26:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 139 (0x7f818d205000) [pid = 6042] [serial = 2340] [outer = 0x7f818d014000] 11:26:47 INFO - PROCESS | 6042 | 1461176807667 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 6042 | ++DOMWINDOW == 140 (0x7f818e11e400) [pid = 6042] [serial = 2341] [outer = 0x7f818d014000] 11:26:48 INFO - PROCESS | 6042 | 1461176808578 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]]]}] 11:26:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:26:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:26:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:26:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1641ms 11:26:48 INFO - PROCESS | 6042 | 1461176808630 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 6042 | 1461176808639 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 11:26:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:26:48 INFO - PROCESS | 6042 | 1461176808649 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 6042 | 1461176808652 Marionette TRACE conn3 <- [1,3086,null,{}] 11:26:48 INFO - PROCESS | 6042 | 1461176808658 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}] 11:26:48 INFO - PROCESS | 6042 | 1461176808975 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:26:49 INFO - PROCESS | 6042 | 1461176809229 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819158a800 == 172 [pid = 6042] [id = 781] 11:26:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 141 (0x7f818e736c00) [pid = 6042] [serial = 2342] [outer = (nil)] 11:26:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 142 (0x7f819015fc00) [pid = 6042] [serial = 2343] [outer = 0x7f818e736c00] 11:26:49 INFO - PROCESS | 6042 | 1461176809322 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 6042 | ++DOMWINDOW == 143 (0x7f81907ad000) [pid = 6042] [serial = 2344] [outer = 0x7f818e736c00] 11:26:50 INFO - PROCESS | 6042 | 1461176810089 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1483ms 11:26:50 INFO - PROCESS | 6042 | 1461176810133 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:26:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:26:50 INFO - PROCESS | 6042 | 1461176810137 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 11:26:50 INFO - PROCESS | 6042 | 1461176810143 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 6042 | 1461176810149 Marionette TRACE conn3 <- [1,3090,null,{}] 11:26:50 INFO - PROCESS | 6042 | 1461176810165 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}] 11:26:50 INFO - PROCESS | 6042 | 1461176810396 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:26:50 INFO - PROCESS | 6042 | 1461176810679 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193565800 == 173 [pid = 6042] [id = 782] 11:26:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 144 (0x7f819338ac00) [pid = 6042] [serial = 2345] [outer = (nil)] 11:26:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 145 (0x7f819383bc00) [pid = 6042] [serial = 2346] [outer = 0x7f819338ac00] 11:26:50 INFO - PROCESS | 6042 | 1461176810760 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 6042 | ++DOMWINDOW == 146 (0x7f8193ac3c00) [pid = 6042] [serial = 2347] [outer = 0x7f819338ac00] 11:26:51 INFO - PROCESS | 6042 | 1461176811561 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:26:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1436ms 11:26:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:26:51 INFO - PROCESS | 6042 | 1461176811578 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 6042 | 1461176811582 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 11:26:51 INFO - PROCESS | 6042 | 1461176811588 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 6042 | 1461176811591 Marionette TRACE conn3 <- [1,3094,null,{}] 11:26:51 INFO - PROCESS | 6042 | 1461176811596 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}] 11:26:51 INFO - PROCESS | 6042 | 1461176811817 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:26:52 INFO - PROCESS | 6042 | 1461176812104 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8193bb8000 == 174 [pid = 6042] [id = 783] 11:26:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 147 (0x7f819338e000) [pid = 6042] [serial = 2348] [outer = (nil)] 11:26:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 148 (0x7f8193b5f800) [pid = 6042] [serial = 2349] [outer = 0x7f819338e000] 11:26:52 INFO - PROCESS | 6042 | 1461176812179 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 6042 | ++DOMWINDOW == 149 (0x7f8193d86400) [pid = 6042] [serial = 2350] [outer = 0x7f819338e000] 11:26:52 INFO - PROCESS | 6042 | 1461176812950 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:26:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1382ms 11:26:52 INFO - PROCESS | 6042 | 1461176812969 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 6042 | 1461176812972 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 11:26:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:26:52 INFO - PROCESS | 6042 | 1461176812978 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 6042 | 1461176812980 Marionette TRACE conn3 <- [1,3098,null,{}] 11:26:52 INFO - PROCESS | 6042 | 1461176812986 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}] 11:26:53 INFO - PROCESS | 6042 | 1461176813208 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:26:53 INFO - PROCESS | 6042 | 1461176813459 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8194707800 == 175 [pid = 6042] [id = 784] 11:26:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 150 (0x7f819383b400) [pid = 6042] [serial = 2351] [outer = (nil)] 11:26:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 151 (0x7f8193d8ec00) [pid = 6042] [serial = 2352] [outer = 0x7f819383b400] 11:26:53 INFO - PROCESS | 6042 | 1461176813535 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 6042 | ++DOMWINDOW == 152 (0x7f81946f0800) [pid = 6042] [serial = 2353] [outer = 0x7f819383b400] 11:26:54 INFO - PROCESS | 6042 | 1461176814425 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]]]}] 11:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1482ms 11:26:54 INFO - PROCESS | 6042 | 1461176814462 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 6042 | 1461176814465 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 11:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:26:54 INFO - PROCESS | 6042 | 1461176814472 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 6042 | 1461176814475 Marionette TRACE conn3 <- [1,3102,null,{}] 11:26:54 INFO - PROCESS | 6042 | 1461176814480 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}] 11:26:54 INFO - PROCESS | 6042 | 1461176814819 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:26:55 INFO - PROCESS | 6042 | 1461176815048 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f8199d7f000 == 176 [pid = 6042] [id = 785] 11:26:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 153 (0x7f8199bd4800) [pid = 6042] [serial = 2354] [outer = (nil)] 11:26:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 154 (0x7f8199d98000) [pid = 6042] [serial = 2355] [outer = 0x7f8199bd4800] 11:26:55 INFO - PROCESS | 6042 | 1461176815137 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 6042 | ++DOMWINDOW == 155 (0x7f819ae7c800) [pid = 6042] [serial = 2356] [outer = 0x7f8199bd4800] 11:26:55 INFO - PROCESS | 6042 | 1461176815901 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1478ms 11:26:55 INFO - PROCESS | 6042 | 1461176815951 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 6042 | 1461176815955 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 11:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:26:55 INFO - PROCESS | 6042 | 1461176815961 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 6042 | 1461176815965 Marionette TRACE conn3 <- [1,3106,null,{}] 11:26:55 INFO - PROCESS | 6042 | 1461176815970 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}] 11:26:56 INFO - PROCESS | 6042 | 1461176816189 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:26:56 INFO - PROCESS | 6042 | 1461176816469 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819c377800 == 177 [pid = 6042] [id = 786] 11:26:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 156 (0x7f8199bdb400) [pid = 6042] [serial = 2357] [outer = (nil)] 11:26:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 157 (0x7f819bac1400) [pid = 6042] [serial = 2358] [outer = 0x7f8199bdb400] 11:26:56 INFO - PROCESS | 6042 | 1461176816545 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 6042 | ++DOMWINDOW == 158 (0x7f819c054800) [pid = 6042] [serial = 2359] [outer = 0x7f8199bdb400] 11:26:57 INFO - PROCESS | 6042 | 1461176817317 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]]]}] 11:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1380ms 11:26:57 INFO - PROCESS | 6042 | 1461176817343 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 6042 | 1461176817347 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:26:57 INFO - PROCESS | 6042 | 1461176817353 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 6042 | 1461176817355 Marionette TRACE conn3 <- [1,3110,null,{}] 11:26:57 INFO - PROCESS | 6042 | 1461176817361 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}] 11:26:57 INFO - PROCESS | 6042 | 1461176817616 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:26:57 INFO - PROCESS | 6042 | 1461176817871 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819cb43800 == 178 [pid = 6042] [id = 787] 11:26:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 159 (0x7f81898ba800) [pid = 6042] [serial = 2360] [outer = (nil)] 11:26:57 INFO - PROCESS | 6042 | ++DOMWINDOW == 160 (0x7f819c079c00) [pid = 6042] [serial = 2361] [outer = 0x7f81898ba800] 11:26:57 INFO - PROCESS | 6042 | 1461176817945 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 6042 | ++DOMWINDOW == 161 (0x7f819c654c00) [pid = 6042] [serial = 2362] [outer = 0x7f81898ba800] 11:26:58 INFO - PROCESS | 6042 | 1461176818735 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"]]]}] 11:26:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:26:58 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 11:26:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:26:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1429ms 11:26:58 INFO - PROCESS | 6042 | 1461176818784 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 6042 | 1461176818788 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 11:26:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:26:58 INFO - PROCESS | 6042 | 1461176818794 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 6042 | 1461176818796 Marionette TRACE conn3 <- [1,3114,null,{}] 11:26:58 INFO - PROCESS | 6042 | 1461176818802 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}] 11:26:59 INFO - PROCESS | 6042 | 1461176819054 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:26:59 INFO - PROCESS | 6042 | 1461176819348 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\", \"93ef0efa-e4a0-4107-8e72-cc7ea70a4610\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 6042 | ++DOCSHELL 0x7f819d3d5000 == 179 [pid = 6042] [id = 788] 11:26:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 162 (0x7f8191544c00) [pid = 6042] [serial = 2363] [outer = (nil)] 11:26:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 163 (0x7f819c119800) [pid = 6042] [serial = 2364] [outer = 0x7f8191544c00] 11:26:59 INFO - PROCESS | 6042 | 1461176819432 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 6042 | ++DOMWINDOW == 164 (0x7f819cbd6c00) [pid = 6042] [serial = 2365] [outer = 0x7f8191544c00] 11:27:00 INFO - PROCESS | 6042 | 1461176820229 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]]]}] 11:27:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:27:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1478ms 11:27:00 INFO - PROCESS | 6042 | 1461176820273 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 6042 | 1461176820277 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 11:27:01 WARNING - u'runner_teardown' () 11:27:01 INFO - No more tests 11:27:01 INFO - Got 0 unexpected results 11:27:01 INFO - SUITE-END | took 1183s 11:27:01 INFO - Closing logging queue 11:27:01 INFO - queue closed 11:27:01 INFO - Return code: 0 11:27:01 WARNING - # TBPL SUCCESS # 11:27:01 INFO - Running post-action listener: _resource_record_post_action 11:27:01 INFO - Running post-run listener: _resource_record_post_run 11:27:02 INFO - Total resource usage - Wall time: 1217s; CPU: 98.0%; Read bytes: 1208320; Write bytes: 975368192; Read time: 52; Write time: 315816 11:27:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:27:02 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 51326976; Read time: 0; Write time: 50748 11:27:02 INFO - run-tests - Wall time: 1188s; CPU: 98.0%; Read bytes: 1208320; Write bytes: 923394048; Read time: 52; Write time: 265004 11:27:02 INFO - Running post-run listener: _upload_blobber_files 11:27:02 INFO - Blob upload gear active. 11:27:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:27:02 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 11:27:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:27:03 INFO - (blobuploader) - INFO - Open directory for files ... 11:27:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:27:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:27:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:27:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:27:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:27:04 INFO - (blobuploader) - INFO - Done attempting. 11:27:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:27:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:27:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:27:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:27:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:27:05 INFO - (blobuploader) - INFO - Done attempting. 11:27:05 INFO - (blobuploader) - INFO - Iteration through files over. 11:27:05 INFO - Return code: 0 11:27:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:27:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:27:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/82552d76f5a10ecd05a1d0941ac90ca50ffcd3716a4e6c920110e9ca026d1c99e7be17e4979cbef80ec44a97b7a3391176e5548b03d32356ebca959d9320d1de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/daa9e4aeafed1595ed5667a8db13c1da6c3b126e1ba340cf9129ed4ff61ef1102353869553580c02105c3620ed55410602a76fae40f1d1f76a34b90149590be7"} 11:27:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:27:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:27:05 INFO - Contents: 11:27:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/82552d76f5a10ecd05a1d0941ac90ca50ffcd3716a4e6c920110e9ca026d1c99e7be17e4979cbef80ec44a97b7a3391176e5548b03d32356ebca959d9320d1de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/daa9e4aeafed1595ed5667a8db13c1da6c3b126e1ba340cf9129ed4ff61ef1102353869553580c02105c3620ed55410602a76fae40f1d1f76a34b90149590be7"} 11:27:05 INFO - Running post-run listener: copy_logs_to_upload_dir 11:27:05 INFO - Copying logs to upload dir... 11:27:05 INFO - mkdir: /builds/slave/test/build/upload/logs 11:27:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1326.480921 ========= master_lag: 5.40 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-04-20 11:27:10.637634) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 11:27:10.638547) ========= 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-1461172913.608403-1301742831 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/82552d76f5a10ecd05a1d0941ac90ca50ffcd3716a4e6c920110e9ca026d1c99e7be17e4979cbef80ec44a97b7a3391176e5548b03d32356ebca959d9320d1de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/daa9e4aeafed1595ed5667a8db13c1da6c3b126e1ba340cf9129ed4ff61ef1102353869553580c02105c3620ed55410602a76fae40f1d1f76a34b90149590be7"} build_url:https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.040329 build_url: 'https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/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/mozilla-inbound/sha512/82552d76f5a10ecd05a1d0941ac90ca50ffcd3716a4e6c920110e9ca026d1c99e7be17e4979cbef80ec44a97b7a3391176e5548b03d32356ebca959d9320d1de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/daa9e4aeafed1595ed5667a8db13c1da6c3b126e1ba340cf9129ed4ff61ef1102353869553580c02105c3620ed55410602a76fae40f1d1f76a34b90149590be7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R4dStVv_QdSiNNDR4d6Oug/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 11:27:11.275200) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:27:11.275531) ========= 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-1461172913.608403-1301742831 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.035718 ========= master_lag: 0.39 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:27:11.697916) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 11:27:11.698323) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 11:27:11.698851) ========= ========= Total master_lag: 6.48 =========