builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1173 starttime: 1461095510.29 results: success (0) buildid: 20160419112241 builduid: b5a7725d71a74099a71f9e46fae740a3 revision: 3adc1d1bce58949d701bec52678a51ffda82d5c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.287153) ========= master: http://buildbot-master115.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.287677) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.287975) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.373746) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.374136) ========= 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-1461094458.340435-498648428 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 12:51:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.50M=0.001s 2016-04-19 12:51:50 (9.50 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292082 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.700513) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.700837) ========= 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-1461094458.340435-498648428 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.042206 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.777159) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:50.777539) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 3adc1d1bce58949d701bec52678a51ffda82d5c6 --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 3adc1d1bce58949d701bec52678a51ffda82d5c6 --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-1461094458.340435-498648428 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 12:51:51,054 truncating revision to first 12 chars 2016-04-19 12:51:51,055 Setting DEBUG logging. 2016-04-19 12:51:51,055 attempt 1/10 2016-04-19 12:51:51,055 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/3adc1d1bce58?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 12:51:51,373 unpacking tar archive at: mozilla-inbound-3adc1d1bce58/testing/mozharness/ program finished with exit code 0 elapsedTime=0.620354 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:51.432030) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:51.432364) ========= script_repo_revision: 3adc1d1bce58949d701bec52678a51ffda82d5c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:51.432797) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:51.433082) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 12:51:51.461973) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 29 secs) (at 2016-04-19 12:51:51.462391) ========= /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-1461094458.340435-498648428 _=/tools/buildbot/bin/python using PTY: False 12:51:51 INFO - MultiFileLogger online at 20160419 12:51:51 in /builds/slave/test 12:51:51 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 12:51:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:51:51 INFO - {'append_to_log': False, 12:51:51 INFO - 'base_work_dir': '/builds/slave/test', 12:51:51 INFO - 'blob_upload_branch': 'mozilla-inbound', 12:51:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:51:51 INFO - 'buildbot_json_path': 'buildprops.json', 12:51:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:51:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:51:51 INFO - 'download_minidump_stackwalk': True, 12:51:51 INFO - 'download_symbols': 'true', 12:51:51 INFO - 'e10s': False, 12:51:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:51:51 INFO - 'tooltool.py': '/tools/tooltool.py', 12:51:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:51:51 INFO - '/tools/misc-python/virtualenv.py')}, 12:51:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:51:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:51:51 INFO - 'log_level': 'info', 12:51:51 INFO - 'log_to_console': True, 12:51:51 INFO - 'opt_config_files': (), 12:51:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:51:51 INFO - '--processes=1', 12:51:51 INFO - '--config=%(test_path)s/wptrunner.ini', 12:51:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:51:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:51:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:51:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:51:51 INFO - 'pip_index': False, 12:51:51 INFO - 'require_test_zip': True, 12:51:51 INFO - 'test_type': ('testharness',), 12:51:51 INFO - 'this_chunk': '1', 12:51:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:51:51 INFO - 'total_chunks': '10', 12:51:51 INFO - 'virtualenv_path': 'venv', 12:51:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:51:51 INFO - 'work_dir': 'build'} 12:51:51 INFO - ##### 12:51:51 INFO - ##### Running clobber step. 12:51:51 INFO - ##### 12:51:51 INFO - Running pre-action listener: _resource_record_pre_action 12:51:51 INFO - Running main action method: clobber 12:51:51 INFO - rmtree: /builds/slave/test/build 12:51:51 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:51:52 INFO - Running post-action listener: _resource_record_post_action 12:51:52 INFO - ##### 12:51:52 INFO - ##### Running read-buildbot-config step. 12:51:52 INFO - ##### 12:51:52 INFO - Running pre-action listener: _resource_record_pre_action 12:51:52 INFO - Running main action method: read_buildbot_config 12:51:52 INFO - Using buildbot properties: 12:51:52 INFO - { 12:51:52 INFO - "project": "", 12:51:52 INFO - "product": "firefox", 12:51:52 INFO - "script_repo_revision": "production", 12:51:52 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 12:51:52 INFO - "repository": "", 12:51:52 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 12:51:52 INFO - "buildid": "20160419112241", 12:51:52 INFO - "pgo_build": "False", 12:51:52 INFO - "basedir": "/builds/slave/test", 12:51:52 INFO - "buildnumber": 5, 12:51:52 INFO - "slavename": "tst-linux64-spot-1173", 12:51:52 INFO - "master": "http://buildbot-master115.bb.releng.usw2.mozilla.com:8201/", 12:51:52 INFO - "platform": "linux64", 12:51:52 INFO - "branch": "mozilla-inbound", 12:51:52 INFO - "revision": "3adc1d1bce58949d701bec52678a51ffda82d5c6", 12:51:52 INFO - "repo_path": "integration/mozilla-inbound", 12:51:52 INFO - "moz_repo_path": "", 12:51:52 INFO - "stage_platform": "linux64", 12:51:52 INFO - "builduid": "b5a7725d71a74099a71f9e46fae740a3", 12:51:52 INFO - "slavebuilddir": "test" 12:51:52 INFO - } 12:51:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 12:51:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 12:51:52 INFO - Running post-action listener: _resource_record_post_action 12:51:52 INFO - ##### 12:51:52 INFO - ##### Running download-and-extract step. 12:51:52 INFO - ##### 12:51:52 INFO - Running pre-action listener: _resource_record_pre_action 12:51:52 INFO - Running main action method: download_and_extract 12:51:52 INFO - mkdir: /builds/slave/test/build/tests 12:51:52 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')]} 12:51:52 INFO - https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 12:51:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:51:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:51:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:51:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:05 INFO - Downloaded 1361 bytes. 12:52:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 12:52:05 INFO - Using the following test package requirements: 12:52:05 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 12:52:05 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 12:52:05 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 12:52:05 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'jsshell-linux-x86_64.zip'], 12:52:05 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 12:52:05 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 12:52:05 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 12:52:05 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 12:52:05 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 12:52:05 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 12:52:05 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 12:52: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 12:52: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')]} 12:52:05 INFO - https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 12:52:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 12:52:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 12:52:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:08 INFO - Downloaded 22675615 bytes. 12:52:08 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/*'] 12:52:08 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/* 12:52:08 INFO - caution: filename not matched: web-platform/* 12:52:08 INFO - Return code: 11 12:52:08 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')]} 12:52:08 INFO - https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 12:52:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 12:52:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 12:52:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:10 INFO - Downloaded 36390047 bytes. 12:52:10 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/*'] 12:52:10 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/* 12:52:14 INFO - caution: filename not matched: bin/* 12:52:14 INFO - caution: filename not matched: config/* 12:52:14 INFO - caution: filename not matched: mozbase/* 12:52:14 INFO - caution: filename not matched: marionette/* 12:52:14 INFO - caution: filename not matched: tools/wptserve/* 12:52:14 INFO - Return code: 11 12:52:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:14 INFO - https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 12:52:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:52:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:52:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:19 INFO - Downloaded 64179650 bytes. 12:52:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:52:19 INFO - mkdir: /builds/slave/test/properties 12:52:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:52:19 INFO - Writing to file /builds/slave/test/properties/build_url 12:52:19 INFO - Contents: 12:52:19 INFO - build_url:https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 12:52:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:52:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:52:19 INFO - Contents: 12:52:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:19 INFO - https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:52:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 12:52:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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 12:52:25 INFO - Downloaded 90756230 bytes. 12:52:25 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'] 12:52:25 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 12:52:31 INFO - Return code: 0 12:52:31 INFO - Running post-action listener: _resource_record_post_action 12:52:31 INFO - Running post-action listener: set_extra_try_arguments 12:52:31 INFO - ##### 12:52:31 INFO - ##### Running create-virtualenv step. 12:52:31 INFO - ##### 12:52:31 INFO - Running pre-action listener: _pre_create_virtualenv 12:52:31 INFO - Running pre-action listener: _resource_record_pre_action 12:52:31 INFO - Running main action method: create_virtualenv 12:52:31 INFO - Creating virtualenv /builds/slave/test/build/venv 12:52:31 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 12:52:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:52:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:52:31 INFO - Using real prefix '/usr' 12:52:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:52:34 INFO - Installing distribute.............................................................................................................................................................................................done. 12:52:38 INFO - Installing pip.................done. 12:52:38 INFO - Return code: 0 12:52:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:52:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:52:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:52:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:52:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15b6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16c34b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16c0780>, '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 0x16c1530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16c19e0>, '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-1461094458.340435-498648428', '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 12:52:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 12:52:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:52:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:52:38 INFO - 'CCACHE_UMASK': '002', 12:52:38 INFO - 'DISPLAY': ':0', 12:52:38 INFO - 'HOME': '/home/cltbld', 12:52:38 INFO - 'LANG': 'en_US.UTF-8', 12:52:38 INFO - 'LOGNAME': 'cltbld', 12:52:38 INFO - 'MAIL': '/var/mail/cltbld', 12:52:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:52:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:52:38 INFO - 'MOZ_NO_REMOTE': '1', 12:52:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:52:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:52:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:52:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:52:38 INFO - 'PWD': '/builds/slave/test', 12:52:38 INFO - 'SHELL': '/bin/bash', 12:52:38 INFO - 'SHLVL': '1', 12:52:38 INFO - 'TERM': 'linux', 12:52:38 INFO - 'TMOUT': '86400', 12:52:38 INFO - 'USER': 'cltbld', 12:52:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461094458.340435-498648428', 12:52:38 INFO - '_': '/tools/buildbot/bin/python'} 12:52:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:52:39 INFO - Downloading/unpacking psutil>=0.7.1 12:52:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:52:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:52:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:52:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:52:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:52:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:52:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:52:43 INFO - Installing collected packages: psutil 12:52:43 INFO - Running setup.py install for psutil 12:52:43 INFO - building 'psutil._psutil_linux' extension 12:52:43 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 12:52:43 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 12:52:43 INFO - building 'psutil._psutil_posix' extension 12:52:43 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 12:52:44 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 12:52:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:52:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:52:44 INFO - Successfully installed psutil 12:52:44 INFO - Cleaning up... 12:52:44 INFO - Return code: 0 12:52:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:52:44 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')]} 12:52:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:52:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:44 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')]} 12:52:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:52:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15b6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16c34b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16c0780>, '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 0x16c1530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16c19e0>, '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-1461094458.340435-498648428', '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 12:52:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:52:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:52:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:52:44 INFO - 'CCACHE_UMASK': '002', 12:52:44 INFO - 'DISPLAY': ':0', 12:52:44 INFO - 'HOME': '/home/cltbld', 12:52:44 INFO - 'LANG': 'en_US.UTF-8', 12:52:44 INFO - 'LOGNAME': 'cltbld', 12:52:44 INFO - 'MAIL': '/var/mail/cltbld', 12:52:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:52:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:52:44 INFO - 'MOZ_NO_REMOTE': '1', 12:52:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:52:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:52:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:52:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:52:44 INFO - 'PWD': '/builds/slave/test', 12:52:44 INFO - 'SHELL': '/bin/bash', 12:52:44 INFO - 'SHLVL': '1', 12:52:44 INFO - 'TERM': 'linux', 12:52:44 INFO - 'TMOUT': '86400', 12:52:44 INFO - 'USER': 'cltbld', 12:52:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461094458.340435-498648428', 12:52:44 INFO - '_': '/tools/buildbot/bin/python'} 12:52:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:52:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:52:44 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 12:52:44 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 12:52:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:44 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 12:52:44 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 12:52:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:52:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:52:48 INFO - Installing collected packages: mozsystemmonitor 12:52:48 INFO - Running setup.py install for mozsystemmonitor 12:52:48 INFO - Successfully installed mozsystemmonitor 12:52:48 INFO - Cleaning up... 12:52:49 INFO - Return code: 0 12:52:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:52:49 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')]} 12:52:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:52:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:49 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')]} 12:52:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:52:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15b6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16c34b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16c0780>, '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 0x16c1530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16c19e0>, '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-1461094458.340435-498648428', '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 12:52:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:52:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:52:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:52:49 INFO - 'CCACHE_UMASK': '002', 12:52:49 INFO - 'DISPLAY': ':0', 12:52:49 INFO - 'HOME': '/home/cltbld', 12:52:49 INFO - 'LANG': 'en_US.UTF-8', 12:52:49 INFO - 'LOGNAME': 'cltbld', 12:52:49 INFO - 'MAIL': '/var/mail/cltbld', 12:52:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:52:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:52:49 INFO - 'MOZ_NO_REMOTE': '1', 12:52:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:52:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:52:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:52:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:52:49 INFO - 'PWD': '/builds/slave/test', 12:52:49 INFO - 'SHELL': '/bin/bash', 12:52:49 INFO - 'SHLVL': '1', 12:52:49 INFO - 'TERM': 'linux', 12:52:49 INFO - 'TMOUT': '86400', 12:52:49 INFO - 'USER': 'cltbld', 12:52:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461094458.340435-498648428', 12:52:49 INFO - '_': '/tools/buildbot/bin/python'} 12:52:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:52:49 INFO - Downloading/unpacking blobuploader==1.2.4 12:52:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:52:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:52:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:52:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:52:53 INFO - Downloading blobuploader-1.2.4.tar.gz 12:52:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:52:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:52:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:52:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:52:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:52:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:52:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:52:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:52:54 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 12:52:54 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 12:52:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:52:54 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 12:52:54 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 12:52:54 INFO - Downloading docopt-0.6.1.tar.gz 12:52:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:52:54 INFO - Installing collected packages: blobuploader, requests, docopt 12:52:54 INFO - Running setup.py install for blobuploader 12:52:54 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:52:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:52:54 INFO - Running setup.py install for requests 12:52:55 INFO - Running setup.py install for docopt 12:52:55 INFO - Successfully installed blobuploader requests docopt 12:52:55 INFO - Cleaning up... 12:52:56 INFO - Return code: 0 12:52:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:52:56 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')]} 12:52:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:52:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:56 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')]} 12:52:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:52:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:52:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15b6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16c34b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16c0780>, '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 0x16c1530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16c19e0>, '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-1461094458.340435-498648428', '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 12:52:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:52:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:52:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:52:56 INFO - 'CCACHE_UMASK': '002', 12:52:56 INFO - 'DISPLAY': ':0', 12:52:56 INFO - 'HOME': '/home/cltbld', 12:52:56 INFO - 'LANG': 'en_US.UTF-8', 12:52:56 INFO - 'LOGNAME': 'cltbld', 12:52:56 INFO - 'MAIL': '/var/mail/cltbld', 12:52:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:52:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:52:56 INFO - 'MOZ_NO_REMOTE': '1', 12:52:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:52:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:52:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:52:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:52:56 INFO - 'PWD': '/builds/slave/test', 12:52:56 INFO - 'SHELL': '/bin/bash', 12:52:56 INFO - 'SHLVL': '1', 12:52:56 INFO - 'TERM': 'linux', 12:52:56 INFO - 'TMOUT': '86400', 12:52:56 INFO - 'USER': 'cltbld', 12:52:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461094458.340435-498648428', 12:52:56 INFO - '_': '/tools/buildbot/bin/python'} 12:52:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:52:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:52:56 INFO - Running setup.py (path:/tmp/pip-sCEYJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:52:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:52:56 INFO - Running setup.py (path:/tmp/pip-2EAMWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:52:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:52:56 INFO - Running setup.py (path:/tmp/pip-Xjx1ZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:52:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:52:56 INFO - Running setup.py (path:/tmp/pip-bcfQmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:52:57 INFO - Running setup.py (path:/tmp/pip-X5y2yP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:52:57 INFO - Running setup.py (path:/tmp/pip-XU_Qt1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:52:57 INFO - Running setup.py (path:/tmp/pip-q4R15V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:52:57 INFO - Running setup.py (path:/tmp/pip-eIMngz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:52:57 INFO - Running setup.py (path:/tmp/pip-CJlRJw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:52:57 INFO - Running setup.py (path:/tmp/pip-ZtuPMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:52:57 INFO - Running setup.py (path:/tmp/pip-YXgu6M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:52:58 INFO - Running setup.py (path:/tmp/pip-ki4Y4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:52:58 INFO - Running setup.py (path:/tmp/pip-OMc9BF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:52:58 INFO - Running setup.py (path:/tmp/pip-QeYB96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:52:58 INFO - Running setup.py (path:/tmp/pip-qC7LWm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:52:58 INFO - Running setup.py (path:/tmp/pip-VMgn6i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:52:58 INFO - Running setup.py (path:/tmp/pip-u5eTCR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:52:58 INFO - Running setup.py (path:/tmp/pip-3ftpBM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:52:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:52:58 INFO - Running setup.py (path:/tmp/pip-P6mj7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:52:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:52:59 INFO - Running setup.py (path:/tmp/pip-pxgvoE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:52:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:52:59 INFO - Running setup.py (path:/tmp/pip-w8kOVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:52:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:52:59 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 12:52:59 INFO - Running setup.py install for manifestparser 12:52:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:53:00 INFO - Running setup.py install for mozcrash 12:53:00 INFO - Running setup.py install for mozdebug 12:53:00 INFO - Running setup.py install for mozdevice 12:53:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:53:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:53:00 INFO - Running setup.py install for mozfile 12:53:00 INFO - Running setup.py install for mozhttpd 12:53:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:53:01 INFO - Running setup.py install for mozinfo 12:53:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:53:01 INFO - Running setup.py install for mozInstall 12:53:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:53:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:53:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:53:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:53:01 INFO - Running setup.py install for mozleak 12:53:01 INFO - Running setup.py install for mozlog 12:53:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:53:02 INFO - Running setup.py install for moznetwork 12:53:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:53:02 INFO - Running setup.py install for mozprocess 12:53:02 INFO - Running setup.py install for mozprofile 12:53:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:53:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:53:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:53:03 INFO - Running setup.py install for mozrunner 12:53:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:53:03 INFO - Running setup.py install for mozscreenshot 12:53:03 INFO - Running setup.py install for moztest 12:53:03 INFO - Running setup.py install for mozversion 12:53:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:53:04 INFO - Running setup.py install for wptserve 12:53:04 INFO - Running setup.py install for marionette-driver 12:53:04 INFO - Running setup.py install for browsermob-proxy 12:53:04 INFO - Running setup.py install for marionette-client 12:53:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:53:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:53:05 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 12:53:05 INFO - Cleaning up... 12:53:05 INFO - Return code: 0 12:53:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:53: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')]} 12:53:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:53:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53: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')]} 12:53:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:53:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:53:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15b6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x16c34b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16c0780>, '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 0x16c1530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16c19e0>, '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-1461094458.340435-498648428', '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 12:53:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:53:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:53:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:05 INFO - 'CCACHE_UMASK': '002', 12:53:05 INFO - 'DISPLAY': ':0', 12:53:05 INFO - 'HOME': '/home/cltbld', 12:53:05 INFO - 'LANG': 'en_US.UTF-8', 12:53:05 INFO - 'LOGNAME': 'cltbld', 12:53:05 INFO - 'MAIL': '/var/mail/cltbld', 12:53:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:05 INFO - 'MOZ_NO_REMOTE': '1', 12:53:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:05 INFO - 'PWD': '/builds/slave/test', 12:53:05 INFO - 'SHELL': '/bin/bash', 12:53:05 INFO - 'SHLVL': '1', 12:53:05 INFO - 'TERM': 'linux', 12:53:05 INFO - 'TMOUT': '86400', 12:53:05 INFO - 'USER': 'cltbld', 12:53:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461094458.340435-498648428', 12:53:05 INFO - '_': '/tools/buildbot/bin/python'} 12:53:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:53:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:53:05 INFO - Running setup.py (path:/tmp/pip-SJotyl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:53:05 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)) 12:53:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:53:05 INFO - Running setup.py (path:/tmp/pip-7p1yCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:53:06 INFO - Running setup.py (path:/tmp/pip-dT76ef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:53:06 INFO - Running setup.py (path:/tmp/pip-CTJ3cQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:53:06 INFO - Running setup.py (path:/tmp/pip-e62dyE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:53:06 INFO - Running setup.py (path:/tmp/pip-WoWzqq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:53:06 INFO - Running setup.py (path:/tmp/pip-Q4Na3U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:53:06 INFO - Running setup.py (path:/tmp/pip-rd72Bh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:53:06 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)) 12:53:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:53:06 INFO - Running setup.py (path:/tmp/pip-JYDdHs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:53:07 INFO - Running setup.py (path:/tmp/pip-hU1nfp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:53:07 INFO - Running setup.py (path:/tmp/pip-Nwappi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:53:07 INFO - Running setup.py (path:/tmp/pip-gHG_WQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:53:07 INFO - Running setup.py (path:/tmp/pip-ZXFFW7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:53:07 INFO - Running setup.py (path:/tmp/pip-3PTAMx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:53:07 INFO - Running setup.py (path:/tmp/pip-QWBK7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:53:07 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)) 12:53:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:53:08 INFO - Running setup.py (path:/tmp/pip-etADmd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:53:08 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)) 12:53:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:53:08 INFO - Running setup.py (path:/tmp/pip-1ANZcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:53:08 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)) 12:53:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:53:08 INFO - Running setup.py (path:/tmp/pip-HagzBJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:53:08 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)) 12:53:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:53:08 INFO - Running setup.py (path:/tmp/pip-ifhpGl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:53:08 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)) 12:53:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:53:08 INFO - Running setup.py (path:/tmp/pip-YTviMv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:53:08 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)) 12:53:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:53:09 INFO - Running setup.py (path:/tmp/pip-5pskJx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:53:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:53:09 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)) 12:53:09 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)) 12:53:09 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)) 12:53:09 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)) 12:53:09 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)) 12:53:09 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)) 12:53:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:53:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:53:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:53:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:53:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:53:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:53:13 INFO - Downloading blessings-1.6.tar.gz 12:53:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:53:13 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)) 12:53:13 INFO - Installing collected packages: blessings 12:53:13 INFO - Running setup.py install for blessings 12:53:13 INFO - Successfully installed blessings 12:53:13 INFO - Cleaning up... 12:53:13 INFO - Return code: 0 12:53:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:53:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:53:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:53:14 INFO - Reading from file tmpfile_stdout 12:53:14 INFO - Current package versions: 12:53:14 INFO - argparse == 1.2.1 12:53:14 INFO - blessings == 1.6 12:53:14 INFO - blobuploader == 1.2.4 12:53:14 INFO - browsermob-proxy == 0.6.0 12:53:14 INFO - docopt == 0.6.1 12:53:14 INFO - manifestparser == 1.1 12:53:14 INFO - marionette-client == 2.3.0 12:53:14 INFO - marionette-driver == 1.4.0 12:53:14 INFO - mozInstall == 1.12 12:53:14 INFO - mozcrash == 0.17 12:53:14 INFO - mozdebug == 0.1 12:53:14 INFO - mozdevice == 0.48 12:53:14 INFO - mozfile == 1.2 12:53:14 INFO - mozhttpd == 0.7 12:53:14 INFO - mozinfo == 0.9 12:53:14 INFO - mozleak == 0.1 12:53:14 INFO - mozlog == 3.1 12:53:14 INFO - moznetwork == 0.27 12:53:14 INFO - mozprocess == 0.22 12:53:14 INFO - mozprofile == 0.28 12:53:14 INFO - mozrunner == 6.11 12:53:14 INFO - mozscreenshot == 0.1 12:53:14 INFO - mozsystemmonitor == 0.0 12:53:14 INFO - moztest == 0.7 12:53:14 INFO - mozversion == 1.4 12:53:14 INFO - psutil == 3.1.1 12:53:14 INFO - requests == 1.2.3 12:53:14 INFO - wptserve == 1.4.0 12:53:14 INFO - wsgiref == 0.1.2 12:53:14 INFO - Running post-action listener: _resource_record_post_action 12:53:14 INFO - Running post-action listener: _start_resource_monitoring 12:53:14 INFO - Starting resource monitoring. 12:53:14 INFO - ##### 12:53:14 INFO - ##### Running pull step. 12:53:14 INFO - ##### 12:53:14 INFO - Running pre-action listener: _resource_record_pre_action 12:53:14 INFO - Running main action method: pull 12:53:14 INFO - Pull has nothing to do! 12:53:14 INFO - Running post-action listener: _resource_record_post_action 12:53:14 INFO - ##### 12:53:14 INFO - ##### Running install step. 12:53:14 INFO - ##### 12:53:14 INFO - Running pre-action listener: _resource_record_pre_action 12:53:14 INFO - Running main action method: install 12:53:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:53:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:53:14 INFO - Reading from file tmpfile_stdout 12:53:14 INFO - Detecting whether we're running mozinstall >=1.0... 12:53:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:53:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:53:14 INFO - Reading from file tmpfile_stdout 12:53:14 INFO - Output received: 12:53:14 INFO - Usage: mozinstall [options] installer 12:53:14 INFO - Options: 12:53:14 INFO - -h, --help show this help message and exit 12:53:14 INFO - -d DEST, --destination=DEST 12:53:14 INFO - Directory to install application into. [default: 12:53:14 INFO - "/builds/slave/test"] 12:53:14 INFO - --app=APP Application being installed. [default: firefox] 12:53:14 INFO - mkdir: /builds/slave/test/build/application 12:53:14 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'] 12:53:14 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 12:53:48 INFO - Reading from file tmpfile_stdout 12:53:48 INFO - Output received: 12:53:48 INFO - /builds/slave/test/build/application/firefox/firefox 12:53:48 INFO - Running post-action listener: _resource_record_post_action 12:53:48 INFO - ##### 12:53:48 INFO - ##### Running run-tests step. 12:53:48 INFO - ##### 12:53:48 INFO - Running pre-action listener: _resource_record_pre_action 12:53:48 INFO - Running main action method: run_tests 12:53:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:53:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:53:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:53:48 INFO - grabbing minidump binary from tooltool 12:53:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:53:48 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 0x16c0780>, '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 0x16c1530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16c19e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:53:48 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 12:53:48 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 12:53:49 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:53:49 INFO - Return code: 0 12:53:49 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 12:53:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:53:49 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/T-cH0VNTQ9mUmn7-SioNvg/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 12:53:49 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/T-cH0VNTQ9mUmn7-SioNvg/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 12:53:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:53:49 INFO - 'CCACHE_UMASK': '002', 12:53:49 INFO - 'DISPLAY': ':0', 12:53:49 INFO - 'HOME': '/home/cltbld', 12:53:49 INFO - 'LANG': 'en_US.UTF-8', 12:53:49 INFO - 'LOGNAME': 'cltbld', 12:53:49 INFO - 'MAIL': '/var/mail/cltbld', 12:53:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:53:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:53:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:53:49 INFO - 'MOZ_NO_REMOTE': '1', 12:53:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:53:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:53:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:53:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:53:49 INFO - 'PWD': '/builds/slave/test', 12:53:49 INFO - 'SHELL': '/bin/bash', 12:53:49 INFO - 'SHLVL': '1', 12:53:49 INFO - 'TERM': 'linux', 12:53:49 INFO - 'TMOUT': '86400', 12:53:49 INFO - 'USER': 'cltbld', 12:53:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461094458.340435-498648428', 12:53:49 INFO - '_': '/tools/buildbot/bin/python'} 12:53:49 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/T-cH0VNTQ9mUmn7-SioNvg/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 12:53:49 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 12:53:49 INFO - import pkg_resources 12:53:51 INFO - Using 1 client processes 12:53:51 INFO - wptserve Starting http server on 127.0.0.1:8000 12:53:51 INFO - wptserve Starting http server on 127.0.0.1:8001 12:53:51 INFO - wptserve Starting http server on 127.0.0.1:8443 12:53:53 INFO - SUITE-START | Running 778 tests 12:53:53 INFO - Running testharness tests 12:53:53 INFO - Setting up ssl 12:53:53 INFO - PROCESS | certutil | 12:53:53 INFO - PROCESS | certutil | 12:53:53 INFO - PROCESS | certutil | 12:53:53 INFO - Certificate Nickname Trust Attributes 12:53:53 INFO - SSL,S/MIME,JAR/XPI 12:53:53 INFO - 12:53:53 INFO - web-platform-tests CT,, 12:53:53 INFO - 12:53:53 INFO - Starting runner 12:53:56 INFO - PROCESS | 10937 | 1461095636615 Marionette DEBUG Marionette enabled via build flag and pref 12:53:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f2306000 == 1 [pid = 10937] [id = 1] 12:53:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 1 (0x7f12f2306800) [pid = 10937] [serial = 1] [outer = (nil)] 12:53:56 INFO - PROCESS | 10937 | [10937] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 12:53:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 2 (0x7f12f2307800) [pid = 10937] [serial = 2] [outer = 0x7f12f2306800] 12:53:57 INFO - PROCESS | 10937 | 1461095637285 Marionette INFO Listening on port 2828 12:53:58 INFO - PROCESS | 10937 | 1461095638200 Marionette DEBUG Marionette enabled via command-line flag 12:53:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef47d800 == 2 [pid = 10937] [id = 2] 12:53:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 3 (0x7f12ef4c4800) [pid = 10937] [serial = 3] [outer = (nil)] 12:53:58 INFO - PROCESS | 10937 | [10937] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 12:53:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 4 (0x7f12ef4c5800) [pid = 10937] [serial = 4] [outer = 0x7f12ef4c4800] 12:53:58 INFO - PROCESS | 10937 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f12ef2b1670 12:53:58 INFO - PROCESS | 10937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f12f4b9edf0 12:53:58 INFO - PROCESS | 10937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f12ef2f5100 12:53:58 INFO - PROCESS | 10937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f12ef2f5400 12:53:58 INFO - PROCESS | 10937 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f12ef2f5730 12:53:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 5 (0x7f12ee622800) [pid = 10937] [serial = 5] [outer = 0x7f12f2306800] 12:53:58 INFO - PROCESS | 10937 | [10937] 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 12:53:58 INFO - PROCESS | 10937 | 1461095638566 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43970 12:53:58 INFO - PROCESS | 10937 | [10937] 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 12:53:58 INFO - PROCESS | 10937 | 1461095638608 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43971 12:53:58 INFO - PROCESS | 10937 | 1461095638660 Marionette DEBUG Closed connection conn0 12:53:58 INFO - PROCESS | 10937 | [10937] 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 12:53:58 INFO - PROCESS | 10937 | 1461095638671 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43972 12:53:58 INFO - PROCESS | 10937 | 1461095638676 Marionette DEBUG Closed connection conn1 12:53:58 INFO - PROCESS | 10937 | [10937] 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 12:53:58 INFO - PROCESS | 10937 | [10937] 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 12:53:58 INFO - PROCESS | 10937 | 1461095638814 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43973 12:53:58 INFO - PROCESS | 10937 | 1461095638819 Marionette DEBUG Closed connection conn2 12:53:58 INFO - PROCESS | 10937 | [10937] 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 12:53:58 INFO - PROCESS | 10937 | 1461095638867 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43974 12:53:58 INFO - PROCESS | 10937 | 1461095638880 Marionette DEBUG Closed connection conn3 12:53:58 INFO - PROCESS | 10937 | 1461095638939 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:53:58 INFO - PROCESS | 10937 | 1461095638957 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":"20160419112241","device":"desktop","version":"48.0a1"} 12:53:59 INFO - PROCESS | 10937 | [10937] 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 12:54:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e274b000 == 3 [pid = 10937] [id = 3] 12:54:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 6 (0x7f12e274b800) [pid = 10937] [serial = 6] [outer = (nil)] 12:54:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e274c000 == 4 [pid = 10937] [id = 4] 12:54:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 7 (0x7f12e27c2800) [pid = 10937] [serial = 7] [outer = (nil)] 12:54:01 INFO - PROCESS | 10937 | [10937] 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 12:54:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e163c000 == 5 [pid = 10937] [id = 5] 12:54:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 8 (0x7f12e1696800) [pid = 10937] [serial = 8] [outer = (nil)] 12:54:01 INFO - PROCESS | 10937 | [10937] 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 12:54:01 INFO - PROCESS | 10937 | [10937] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:54:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 9 (0x7f12e27c2000) [pid = 10937] [serial = 9] [outer = 0x7f12e1696800] 12:54:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 10 (0x7f12e1124000) [pid = 10937] [serial = 10] [outer = 0x7f12e274b800] 12:54:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 11 (0x7f12e116cc00) [pid = 10937] [serial = 11] [outer = 0x7f12e27c2800] 12:54:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 12 (0x7f12e116ec00) [pid = 10937] [serial = 12] [outer = 0x7f12e1696800] 12:54:03 INFO - PROCESS | 10937 | 1461095643194 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 10937 | 1461095643213 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 13 (0x7f12df4d7400) [pid = 10937] [serial = 13] [outer = 0x7f12e1696800] 12:54:03 INFO - PROCESS | 10937 | 1461095643955 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e9b1c167-417d-4d01-9f3e-698d3a39bb53","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":"20160419112241","device":"desktop","version":"48.0a1","command_id":1}}] 12:54:04 INFO - PROCESS | 10937 | 1461095644181 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:54:04 INFO - PROCESS | 10937 | 1461095644373 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:54:04 INFO - PROCESS | 10937 | 1461095644690 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:54:04 INFO - PROCESS | 10937 | [10937] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:54:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 14 (0x7f12dc69a800) [pid = 10937] [serial = 14] [outer = 0x7f12e1696800] 12:54:05 INFO - PROCESS | 10937 | 1461095645289 Marionette TRACE conn4 <- [1,3,null,{}] 12:54:05 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:54:05 INFO - PROCESS | 10937 | 1461095645324 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:54:05 INFO - PROCESS | 10937 | 1461095645382 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:54:05 INFO - PROCESS | 10937 | 1461095645450 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:54:05 INFO - PROCESS | 10937 | 1461095645454 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:54:05 INFO - PROCESS | 10937 | 1461095645532 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:54:05 INFO - PROCESS | 10937 | 1461095645539 Marionette TRACE conn4 <- [1,6,null,{}] 12:54:05 INFO - PROCESS | 10937 | 1461095645564 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:05 INFO - PROCESS | 10937 | 1461095645584 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:54:05 INFO - PROCESS | 10937 | 1461095645590 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac85000 == 6 [pid = 10937] [id = 6] 12:54:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 15 (0x7f12daa11400) [pid = 10937] [serial = 15] [outer = (nil)] 12:54:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 16 (0x7f12daa13400) [pid = 10937] [serial = 16] [outer = 0x7f12daa11400] 12:54:05 INFO - PROCESS | 10937 | 1461095645664 Marionette DEBUG loaded listener.js 12:54:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 17 (0x7f12daa19800) [pid = 10937] [serial = 17] [outer = 0x7f12daa11400] 12:54:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da81e000 == 7 [pid = 10937] [id = 7] 12:54:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 18 (0x7f12da885000) [pid = 10937] [serial = 18] [outer = (nil)] 12:54:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 19 (0x7f12dac3a400) [pid = 10937] [serial = 19] [outer = 0x7f12da885000] 12:54:06 INFO - PROCESS | 10937 | 1461095646147 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 20 (0x7f12da6d7000) [pid = 10937] [serial = 20] [outer = 0x7f12da885000] 12:54:06 INFO - PROCESS | 10937 | 1461095646642 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:54:06 INFO - PROCESS | 10937 | [10937] 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 12:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1275ms 12:54:06 INFO - PROCESS | 10937 | 1461095646835 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:54:06 INFO - PROCESS | 10937 | 1461095646838 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:54:06 INFO - PROCESS | 10937 | 1461095646867 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:54:06 INFO - PROCESS | 10937 | 1461095646870 Marionette TRACE conn4 <- [1,10,null,{}] 12:54:06 INFO - PROCESS | 10937 | 1461095646902 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:07 INFO - PROCESS | 10937 | 1461095647139 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:54:07 INFO - PROCESS | 10937 | 1461095647389 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c17800 == 8 [pid = 10937] [id = 8] 12:54:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 21 (0x7f12d8c6ac00) [pid = 10937] [serial = 21] [outer = (nil)] 12:54:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 22 (0x7f12d8c70800) [pid = 10937] [serial = 22] [outer = 0x7f12d8c6ac00] 12:54:07 INFO - PROCESS | 10937 | 1461095647473 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 23 (0x7f12d9a91800) [pid = 10937] [serial = 23] [outer = 0x7f12d8c6ac00] 12:54:08 INFO - PROCESS | 10937 | 1461095648485 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1664ms 12:54:08 INFO - PROCESS | 10937 | 1461095648518 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 10937 | 1461095648530 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:54:08 INFO - PROCESS | 10937 | 1461095648542 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - PROCESS | 10937 | 1461095648552 Marionette TRACE conn4 <- [1,14,null,{}] 12:54:08 INFO - PROCESS | 10937 | 1461095648564 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac7a000 == 9 [pid = 10937] [id = 9] 12:54:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 24 (0x7f12dac7b000) [pid = 10937] [serial = 24] [outer = (nil)] 12:54:08 INFO - PROCESS | 10937 | 1461095648839 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:54:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 25 (0x7f12dac7c000) [pid = 10937] [serial = 25] [outer = 0x7f12dac7b000] 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 26 (0x7f12dc71f000) [pid = 10937] [serial = 26] [outer = 0x7f12dac7b000] 12:54:09 INFO - PROCESS | 10937 | 1461095649069 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac79000 == 10 [pid = 10937] [id = 10] 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 27 (0x7f12dac33000) [pid = 10937] [serial = 27] [outer = (nil)] 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 28 (0x7f12df17b800) [pid = 10937] [serial = 28] [outer = 0x7f12dac33000] 12:54:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1a3000 == 11 [pid = 10937] [id = 11] 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 29 (0x7f12df447000) [pid = 10937] [serial = 29] [outer = (nil)] 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 30 (0x7f12df4d7800) [pid = 10937] [serial = 30] [outer = 0x7f12df447000] 12:54:09 INFO - PROCESS | 10937 | 1461095649338 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 31 (0x7f12dff9bc00) [pid = 10937] [serial = 31] [outer = 0x7f12df447000] 12:54:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 32 (0x7f12df448000) [pid = 10937] [serial = 32] [outer = 0x7f12dac33000] 12:54:10 INFO - PROCESS | 10937 | 1461095650738 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2250ms 12:54:10 INFO - PROCESS | 10937 | 1461095650797 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 10937 | 1461095650802 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:54:10 INFO - PROCESS | 10937 | 1461095650850 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 10937 | 1461095650854 Marionette TRACE conn4 <- [1,18,null,{}] 12:54:10 INFO - PROCESS | 10937 | 1461095650866 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:11 INFO - PROCESS | 10937 | 1461095651155 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:54:11 INFO - PROCESS | 10937 | 1461095651256 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac6f800 == 12 [pid = 10937] [id = 12] 12:54:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 33 (0x7f12da614000) [pid = 10937] [serial = 33] [outer = (nil)] 12:54:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 34 (0x7f12df4d6800) [pid = 10937] [serial = 34] [outer = 0x7f12da614000] 12:54:11 INFO - PROCESS | 10937 | 1461095651389 Marionette DEBUG loaded listener.js 12:54:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 35 (0x7f12e2938c00) [pid = 10937] [serial = 35] [outer = 0x7f12da614000] 12:54:12 INFO - PROCESS | 10937 | 1461095652224 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1480ms 12:54:12 INFO - PROCESS | 10937 | 1461095652291 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:54:12 INFO - PROCESS | 10937 | 1461095652300 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:54:12 INFO - PROCESS | 10937 | 1461095652318 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:54:12 INFO - PROCESS | 10937 | 1461095652325 Marionette TRACE conn4 <- [1,22,null,{}] 12:54:12 INFO - PROCESS | 10937 | 1461095652332 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:12 INFO - PROCESS | 10937 | 1461095652702 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:54:12 INFO - PROCESS | 10937 | 1461095652889 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da647800 == 13 [pid = 10937] [id = 13] 12:54:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 36 (0x7f12da887000) [pid = 10937] [serial = 36] [outer = (nil)] 12:54:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 37 (0x7f12daa0e400) [pid = 10937] [serial = 37] [outer = 0x7f12da887000] 12:54:12 INFO - PROCESS | 10937 | 1461095652995 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 38 (0x7f12dc961800) [pid = 10937] [serial = 38] [outer = 0x7f12da887000] 12:54:13 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac85000 == 12 [pid = 10937] [id = 6] 12:54:13 INFO - PROCESS | 10937 | 1461095653981 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1700ms 12:54:14 INFO - PROCESS | 10937 | 1461095654012 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:54:14 INFO - PROCESS | 10937 | 1461095654018 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:54:14 INFO - PROCESS | 10937 | 1461095654026 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:54:14 INFO - PROCESS | 10937 | 1461095654031 Marionette TRACE conn4 <- [1,26,null,{}] 12:54:14 INFO - PROCESS | 10937 | 1461095654039 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:14 INFO - PROCESS | 10937 | 1461095654221 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:54:14 INFO - PROCESS | 10937 | 1461095654311 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1ae800 == 13 [pid = 10937] [id = 14] 12:54:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 39 (0x7f12da6d7c00) [pid = 10937] [serial = 39] [outer = (nil)] 12:54:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 40 (0x7f12e0c40000) [pid = 10937] [serial = 40] [outer = 0x7f12da6d7c00] 12:54:14 INFO - PROCESS | 10937 | 1461095654381 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 41 (0x7f12e26bec00) [pid = 10937] [serial = 41] [outer = 0x7f12da6d7c00] 12:54:15 INFO - PROCESS | 10937 | 1461095655081 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1086ms 12:54:15 INFO - PROCESS | 10937 | 1461095655113 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 10937 | 1461095655119 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:54:15 INFO - PROCESS | 10937 | 1461095655146 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 10937 | 1461095655151 Marionette TRACE conn4 <- [1,30,null,{}] 12:54:15 INFO - PROCESS | 10937 | 1461095655159 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:15 INFO - PROCESS | 10937 | 1461095655321 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:54:15 INFO - PROCESS | 10937 | 1461095655334 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2254000 == 14 [pid = 10937] [id = 15] 12:54:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 42 (0x7f12e26bf400) [pid = 10937] [serial = 42] [outer = (nil)] 12:54:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 43 (0x7f12e2bbe800) [pid = 10937] [serial = 43] [outer = 0x7f12e26bf400] 12:54:15 INFO - PROCESS | 10937 | 1461095655403 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 44 (0x7f12e3366800) [pid = 10937] [serial = 44] [outer = 0x7f12e26bf400] 12:54:16 INFO - PROCESS | 10937 | 1461095656183 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1104ms 12:54:16 INFO - PROCESS | 10937 | 1461095656232 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:54:16 INFO - PROCESS | 10937 | 1461095656239 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:54:16 INFO - PROCESS | 10937 | 1461095656256 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:54:16 INFO - PROCESS | 10937 | 1461095656263 Marionette TRACE conn4 <- [1,34,null,{}] 12:54:16 INFO - PROCESS | 10937 | 1461095656269 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:16 INFO - PROCESS | 10937 | 1461095656433 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:54:16 INFO - PROCESS | 10937 | 1461095656444 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c4d000 == 15 [pid = 10937] [id = 16] 12:54:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 45 (0x7f12da88c400) [pid = 10937] [serial = 45] [outer = (nil)] 12:54:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 46 (0x7f12e54b2800) [pid = 10937] [serial = 46] [outer = 0x7f12da88c400] 12:54:16 INFO - PROCESS | 10937 | 1461095656518 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 47 (0x7f12e58c2c00) [pid = 10937] [serial = 47] [outer = 0x7f12da88c400] 12:54:17 INFO - PROCESS | 10937 | 1461095657408 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1189ms 12:54:17 INFO - PROCESS | 10937 | 1461095657455 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:54:17 INFO - PROCESS | 10937 | 1461095657462 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:54:17 INFO - PROCESS | 10937 | 1461095657471 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - PROCESS | 10937 | 1461095657477 Marionette TRACE conn4 <- [1,38,null,{}] 12:54:17 INFO - PROCESS | 10937 | 1461095657487 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:17 INFO - PROCESS | 10937 | 1461095657675 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:54:17 INFO - PROCESS | 10937 | 1461095657798 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1af800 == 16 [pid = 10937] [id = 17] 12:54:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 48 (0x7f12daa14800) [pid = 10937] [serial = 48] [outer = (nil)] 12:54:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 49 (0x7f12df295800) [pid = 10937] [serial = 49] [outer = 0x7f12daa14800] 12:54:17 INFO - PROCESS | 10937 | 1461095657882 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 50 (0x7f12e116d800) [pid = 10937] [serial = 50] [outer = 0x7f12daa14800] 12:54:18 INFO - PROCESS | 10937 | 1461095658765 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1335ms 12:54:18 INFO - PROCESS | 10937 | 1461095658809 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:54:18 INFO - PROCESS | 10937 | 1461095658818 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:54:18 INFO - PROCESS | 10937 | 1461095658833 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:54:18 INFO - PROCESS | 10937 | 1461095658838 Marionette TRACE conn4 <- [1,42,null,{}] 12:54:18 INFO - PROCESS | 10937 | 1461095658844 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:19 INFO - PROCESS | 10937 | 1461095659020 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:54:19 INFO - PROCESS | 10937 | 1461095659140 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2767000 == 17 [pid = 10937] [id = 18] 12:54:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 51 (0x7f12daa14c00) [pid = 10937] [serial = 51] [outer = (nil)] 12:54:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 52 (0x7f12e27c3800) [pid = 10937] [serial = 52] [outer = 0x7f12daa14c00] 12:54:19 INFO - PROCESS | 10937 | 1461095659221 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 53 (0x7f12e2c87400) [pid = 10937] [serial = 53] [outer = 0x7f12daa14c00] 12:54:20 INFO - PROCESS | 10937 | 1461095660096 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1286ms 12:54:20 INFO - PROCESS | 10937 | 1461095660121 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:54:20 INFO - PROCESS | 10937 | 1461095660125 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:54:20 INFO - PROCESS | 10937 | 1461095660133 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:54:20 INFO - PROCESS | 10937 | 1461095660138 Marionette TRACE conn4 <- [1,46,null,{}] 12:54:20 INFO - PROCESS | 10937 | 1461095660155 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:20 INFO - PROCESS | 10937 | 1461095660350 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:54:20 INFO - PROCESS | 10937 | 1461095660478 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e541a800 == 18 [pid = 10937] [id = 19] 12:54:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 54 (0x7f12e377f800) [pid = 10937] [serial = 54] [outer = (nil)] 12:54:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 55 (0x7f12e58b5800) [pid = 10937] [serial = 55] [outer = 0x7f12e377f800] 12:54:20 INFO - PROCESS | 10937 | 1461095660611 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 56 (0x7f12ee6d4400) [pid = 10937] [serial = 56] [outer = 0x7f12e377f800] 12:54:21 INFO - PROCESS | 10937 | 1461095661777 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1689ms 12:54:21 INFO - PROCESS | 10937 | 1461095661824 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:54:21 INFO - PROCESS | 10937 | 1461095661829 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:54:21 INFO - PROCESS | 10937 | 1461095661837 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:54:21 INFO - PROCESS | 10937 | 1461095661842 Marionette TRACE conn4 <- [1,50,null,{}] 12:54:21 INFO - PROCESS | 10937 | 1461095661850 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:22 INFO - PROCESS | 10937 | 1461095662087 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:54:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2254000 == 17 [pid = 10937] [id = 15] 12:54:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1ae800 == 16 [pid = 10937] [id = 14] 12:54:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da647800 == 15 [pid = 10937] [id = 13] 12:54:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac6f800 == 14 [pid = 10937] [id = 12] 12:54:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1a3000 == 13 [pid = 10937] [id = 11] 12:54:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8c17800 == 12 [pid = 10937] [id = 8] 12:54:22 INFO - PROCESS | 10937 | 1461095662276 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac74000 == 13 [pid = 10937] [id = 20] 12:54:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 57 (0x7f12dc638c00) [pid = 10937] [serial = 57] [outer = (nil)] 12:54:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 58 (0x7f12dc9bd000) [pid = 10937] [serial = 58] [outer = 0x7f12dc638c00] 12:54:22 INFO - PROCESS | 10937 | 1461095662353 Marionette DEBUG loaded listener.js 12:54:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 59 (0x7f12e0a78000) [pid = 10937] [serial = 59] [outer = 0x7f12dc638c00] 12:54:23 INFO - PROCESS | 10937 | 1461095663125 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1338ms 12:54:23 INFO - PROCESS | 10937 | 1461095663176 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:54:23 INFO - PROCESS | 10937 | 1461095663183 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:54:23 INFO - PROCESS | 10937 | 1461095663192 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:54:23 INFO - PROCESS | 10937 | 1461095663199 Marionette TRACE conn4 <- [1,54,null,{}] 12:54:23 INFO - PROCESS | 10937 | 1461095663224 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:23 INFO - PROCESS | 10937 | 1461095663400 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:54:23 INFO - PROCESS | 10937 | 1461095663533 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d89000 == 14 [pid = 10937] [id = 21] 12:54:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 60 (0x7f12dc63e400) [pid = 10937] [serial = 60] [outer = (nil)] 12:54:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 61 (0x7f12e2939000) [pid = 10937] [serial = 61] [outer = 0x7f12dc63e400] 12:54:23 INFO - PROCESS | 10937 | 1461095663620 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 62 (0x7f12e2c84800) [pid = 10937] [serial = 62] [outer = 0x7f12dc63e400] 12:54:24 INFO - PROCESS | 10937 | 1461095664437 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1293ms 12:54:24 INFO - PROCESS | 10937 | 1461095664501 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 10937 | 1461095664513 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:54:24 INFO - PROCESS | 10937 | 1461095664532 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - PROCESS | 10937 | 1461095664535 Marionette TRACE conn4 <- [1,58,null,{}] 12:54:24 INFO - PROCESS | 10937 | 1461095664542 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:24 INFO - PROCESS | 10937 | 1461095664723 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:54:24 INFO - PROCESS | 10937 | 1461095664857 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c54800 == 15 [pid = 10937] [id = 22] 12:54:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 63 (0x7f12e26bdc00) [pid = 10937] [serial = 63] [outer = (nil)] 12:54:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 64 (0x7f12e58b8800) [pid = 10937] [serial = 64] [outer = 0x7f12e26bdc00] 12:54:24 INFO - PROCESS | 10937 | 1461095664940 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 65 (0x7f12ee6d5400) [pid = 10937] [serial = 65] [outer = 0x7f12e26bdc00] 12:54:25 INFO - PROCESS | 10937 | 1461095665812 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1338ms 12:54:25 INFO - PROCESS | 10937 | 1461095665868 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 10937 | 1461095665875 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:54:25 INFO - PROCESS | 10937 | 1461095665893 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 10937 | 1461095665901 Marionette TRACE conn4 <- [1,62,null,{}] 12:54:25 INFO - PROCESS | 10937 | 1461095665908 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:26 INFO - PROCESS | 10937 | 1461095666088 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:54:26 INFO - PROCESS | 10937 | 1461095666210 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e950c800 == 16 [pid = 10937] [id = 23] 12:54:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 66 (0x7f12e2c83800) [pid = 10937] [serial = 66] [outer = (nil)] 12:54:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 67 (0x7f12ef90ec00) [pid = 10937] [serial = 67] [outer = 0x7f12e2c83800] 12:54:26 INFO - PROCESS | 10937 | 1461095666285 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 68 (0x7f12f090ec00) [pid = 10937] [serial = 68] [outer = 0x7f12e2c83800] 12:54:27 INFO - PROCESS | 10937 | 1461095667095 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1246ms 12:54:27 INFO - PROCESS | 10937 | 1461095667132 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:54:27 INFO - PROCESS | 10937 | 1461095667138 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:54:27 INFO - PROCESS | 10937 | 1461095667145 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:54:27 INFO - PROCESS | 10937 | 1461095667148 Marionette TRACE conn4 <- [1,66,null,{}] 12:54:27 INFO - PROCESS | 10937 | 1461095667173 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:27 INFO - PROCESS | 10937 | 1461095667396 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:54:27 INFO - PROCESS | 10937 | 1461095667541 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95df800 == 17 [pid = 10937] [id = 24] 12:54:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 69 (0x7f12da6e1800) [pid = 10937] [serial = 69] [outer = (nil)] 12:54:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 70 (0x7f12f293f400) [pid = 10937] [serial = 70] [outer = 0x7f12da6e1800] 12:54:27 INFO - PROCESS | 10937 | 1461095667667 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 71 (0x7f12f4056400) [pid = 10937] [serial = 71] [outer = 0x7f12da6e1800] 12:54:28 INFO - PROCESS | 10937 | 1461095668601 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1534ms 12:54:28 INFO - PROCESS | 10937 | 1461095668679 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 10937 | 1461095668683 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:54:28 INFO - PROCESS | 10937 | 1461095668690 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 10937 | 1461095668692 Marionette TRACE conn4 <- [1,70,null,{}] 12:54:28 INFO - PROCESS | 10937 | 1461095668698 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:28 INFO - PROCESS | 10937 | 1461095668857 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:54:29 INFO - PROCESS | 10937 | 1461095669036 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac6f800 == 18 [pid = 10937] [id = 25] 12:54:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 72 (0x7f12da882800) [pid = 10937] [serial = 72] [outer = (nil)] 12:54:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 73 (0x7f12daa11c00) [pid = 10937] [serial = 73] [outer = 0x7f12da882800] 12:54:29 INFO - PROCESS | 10937 | 1461095669112 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 74 (0x7f12df178c00) [pid = 10937] [serial = 74] [outer = 0x7f12da882800] 12:54:29 INFO - PROCESS | 10937 | 1461095669973 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:30 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2767000 == 17 [pid = 10937] [id = 18] 12:54:30 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1af800 == 16 [pid = 10937] [id = 17] 12:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1382ms 12:54:30 INFO - PROCESS | 10937 | 1461095670076 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:54:30 INFO - PROCESS | 10937 | 1461095670080 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:54:30 INFO - PROCESS | 10937 | 1461095670095 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:54:30 INFO - PROCESS | 10937 | 1461095670101 Marionette TRACE conn4 <- [1,74,null,{}] 12:54:30 INFO - PROCESS | 10937 | 1461095670111 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:30 INFO - PROCESS | 10937 | 1461095670302 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:54:30 INFO - PROCESS | 10937 | 1461095670403 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d7c000 == 17 [pid = 10937] [id = 26] 12:54:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 75 (0x7f12e0ae8000) [pid = 10937] [serial = 75] [outer = (nil)] 12:54:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 76 (0x7f12e116d000) [pid = 10937] [serial = 76] [outer = 0x7f12e0ae8000] 12:54:30 INFO - PROCESS | 10937 | 1461095670486 Marionette DEBUG loaded listener.js 12:54:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 77 (0x7f12e232b800) [pid = 10937] [serial = 77] [outer = 0x7f12e0ae8000] 12:54:31 INFO - PROCESS | 10937 | 1461095671596 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1547ms 12:54:31 INFO - PROCESS | 10937 | 1461095671643 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:54:31 INFO - PROCESS | 10937 | 1461095671653 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:54:31 INFO - PROCESS | 10937 | 1461095671674 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:54:31 INFO - PROCESS | 10937 | 1461095671685 Marionette TRACE conn4 <- [1,78,null,{}] 12:54:31 INFO - PROCESS | 10937 | 1461095671695 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:32 INFO - PROCESS | 10937 | 1461095671999 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:54:32 INFO - PROCESS | 10937 | 1461095672201 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e9508800 == 18 [pid = 10937] [id = 27] 12:54:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 78 (0x7f12e33d3c00) [pid = 10937] [serial = 78] [outer = (nil)] 12:54:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 79 (0x7f12e53a0800) [pid = 10937] [serial = 79] [outer = 0x7f12e33d3c00] 12:54:32 INFO - PROCESS | 10937 | 1461095672346 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 80 (0x7f12ee652400) [pid = 10937] [serial = 80] [outer = 0x7f12e33d3c00] 12:54:33 INFO - PROCESS | 10937 | 1461095673117 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1508ms 12:54:33 INFO - PROCESS | 10937 | 1461095673173 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:54:33 INFO - PROCESS | 10937 | 1461095673177 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:54:33 INFO - PROCESS | 10937 | 1461095673203 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:54:33 INFO - PROCESS | 10937 | 1461095673207 Marionette TRACE conn4 <- [1,82,null,{}] 12:54:33 INFO - PROCESS | 10937 | 1461095673223 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:33 INFO - PROCESS | 10937 | 1461095673400 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:54:33 INFO - PROCESS | 10937 | 1461095673526 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef519000 == 19 [pid = 10937] [id = 28] 12:54:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 81 (0x7f12ef4bbc00) [pid = 10937] [serial = 81] [outer = (nil)] 12:54:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 82 (0x7f12ef797c00) [pid = 10937] [serial = 82] [outer = 0x7f12ef4bbc00] 12:54:33 INFO - PROCESS | 10937 | 1461095673609 Marionette DEBUG loaded listener.js 12:54:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 83 (0x7f12f07f1800) [pid = 10937] [serial = 83] [outer = 0x7f12ef4bbc00] 12:54:34 INFO - PROCESS | 10937 | 1461095674486 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1339ms 12:54:34 INFO - PROCESS | 10937 | 1461095674540 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 10937 | 1461095674548 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:54:34 INFO - PROCESS | 10937 | 1461095674580 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:54:34 INFO - PROCESS | 10937 | 1461095674583 Marionette TRACE conn4 <- [1,86,null,{}] 12:54:34 INFO - PROCESS | 10937 | 1461095674590 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:34 INFO - PROCESS | 10937 | 1461095674752 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:54:34 INFO - PROCESS | 10937 | 1461095674876 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f0718800 == 20 [pid = 10937] [id = 29] 12:54:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 84 (0x7f12da6db400) [pid = 10937] [serial = 84] [outer = (nil)] 12:54:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 85 (0x7f12dc761800) [pid = 10937] [serial = 85] [outer = 0x7f12da6db400] 12:54:34 INFO - PROCESS | 10937 | 1461095674952 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 86 (0x7f12f0907800) [pid = 10937] [serial = 86] [outer = 0x7f12da6db400] 12:54:35 INFO - PROCESS | 10937 | 1461095675765 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1239ms 12:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:54:35 INFO - PROCESS | 10937 | 1461095675817 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:54:35 INFO - PROCESS | 10937 | 1461095675820 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:54:35 INFO - PROCESS | 10937 | 1461095675845 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:54:35 INFO - PROCESS | 10937 | 1461095675849 Marionette TRACE conn4 <- [1,90,null,{}] 12:54:35 INFO - PROCESS | 10937 | 1461095675858 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:36 INFO - PROCESS | 10937 | 1461095676025 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:54:36 INFO - PROCESS | 10937 | 1461095676151 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f231b000 == 21 [pid = 10937] [id = 30] 12:54:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 87 (0x7f12dc75b800) [pid = 10937] [serial = 87] [outer = (nil)] 12:54:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 88 (0x7f12f4624800) [pid = 10937] [serial = 88] [outer = 0x7f12dc75b800] 12:54:36 INFO - PROCESS | 10937 | 1461095676231 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12f4758800) [pid = 10937] [serial = 89] [outer = 0x7f12dc75b800] 12:54:37 INFO - PROCESS | 10937 | 1461095677064 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1307ms 12:54:37 INFO - PROCESS | 10937 | 1461095677134 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:54:37 INFO - PROCESS | 10937 | 1461095677138 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:54:37 INFO - PROCESS | 10937 | 1461095677147 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:54:37 INFO - PROCESS | 10937 | 1461095677153 Marionette TRACE conn4 <- [1,94,null,{}] 12:54:37 INFO - PROCESS | 10937 | 1461095677162 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:37 INFO - PROCESS | 10937 | 1461095677418 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:54:37 INFO - PROCESS | 10937 | 1461095677558 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4013000 == 22 [pid = 10937] [id = 31] 12:54:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 90 (0x7f12d8be3c00) [pid = 10937] [serial = 90] [outer = (nil)] 12:54:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 91 (0x7f12f4a8c800) [pid = 10937] [serial = 91] [outer = 0x7f12d8be3c00] 12:54:37 INFO - PROCESS | 10937 | 1461095677642 Marionette DEBUG loaded listener.js 12:54:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 92 (0x7f12f689a400) [pid = 10937] [serial = 92] [outer = 0x7f12d8be3c00] 12:54:38 INFO - PROCESS | 10937 | 1461095678611 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1539ms 12:54:38 INFO - PROCESS | 10937 | 1461095678692 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:54:38 INFO - PROCESS | 10937 | 1461095678697 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:54:38 INFO - PROCESS | 10937 | 1461095678708 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 10937 | 1461095678714 Marionette TRACE conn4 <- [1,98,null,{}] 12:54:38 INFO - PROCESS | 10937 | 1461095678722 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:38 INFO - PROCESS | 10937 | 1461095678886 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:54:39 INFO - PROCESS | 10937 | 1461095679018 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1ac000 == 23 [pid = 10937] [id = 32] 12:54:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 93 (0x7f12dc9b4400) [pid = 10937] [serial = 93] [outer = (nil)] 12:54:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12df179400) [pid = 10937] [serial = 94] [outer = 0x7f12dc9b4400] 12:54:39 INFO - PROCESS | 10937 | 1461095679156 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12e0c40400) [pid = 10937] [serial = 95] [outer = 0x7f12dc9b4400] 12:54:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e950c800 == 22 [pid = 10937] [id = 23] 12:54:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d89000 == 21 [pid = 10937] [id = 21] 12:54:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac74000 == 20 [pid = 10937] [id = 20] 12:54:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12da6d8800) [pid = 10937] [serial = 96] [outer = 0x7f12dac33000] 12:54:40 INFO - PROCESS | 10937 | 1461095680379 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1733ms 12:54:40 INFO - PROCESS | 10937 | 1461095680441 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:54:40 INFO - PROCESS | 10937 | 1461095680448 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:54:40 INFO - PROCESS | 10937 | 1461095680456 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - PROCESS | 10937 | 1461095680463 Marionette TRACE conn4 <- [1,102,null,{}] 12:54:40 INFO - PROCESS | 10937 | 1461095680471 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:40 INFO - PROCESS | 10937 | 1461095680646 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:54:40 INFO - PROCESS | 10937 | 1461095680808 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5831800 == 21 [pid = 10937] [id = 33] 12:54:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12e1166400) [pid = 10937] [serial = 97] [outer = (nil)] 12:54:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12e232bc00) [pid = 10937] [serial = 98] [outer = 0x7f12e1166400] 12:54:40 INFO - PROCESS | 10937 | 1461095680888 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12e26bd400) [pid = 10937] [serial = 99] [outer = 0x7f12e1166400] 12:54:41 INFO - PROCESS | 10937 | 1461095681672 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1235ms 12:54:41 INFO - PROCESS | 10937 | 1461095681692 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:54:41 INFO - PROCESS | 10937 | 1461095681700 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:54:41 INFO - PROCESS | 10937 | 1461095681730 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:54:41 INFO - PROCESS | 10937 | 1461095681734 Marionette TRACE conn4 <- [1,106,null,{}] 12:54:41 INFO - PROCESS | 10937 | 1461095681743 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:41 INFO - PROCESS | 10937 | 1461095681911 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:54:42 INFO - PROCESS | 10937 | 1461095682042 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f03b2800 == 22 [pid = 10937] [id = 34] 12:54:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12e18acc00) [pid = 10937] [serial = 100] [outer = (nil)] 12:54:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12e54a9400) [pid = 10937] [serial = 101] [outer = 0x7f12e18acc00] 12:54:42 INFO - PROCESS | 10937 | 1461095682123 Marionette DEBUG loaded listener.js 12:54:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12ee6cec00) [pid = 10937] [serial = 102] [outer = 0x7f12e18acc00] 12:54:43 INFO - PROCESS | 10937 | 1461095683024 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1358ms 12:54:43 INFO - PROCESS | 10937 | 1461095683070 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:54:43 INFO - PROCESS | 10937 | 1461095683075 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:54:43 INFO - PROCESS | 10937 | 1461095683081 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - PROCESS | 10937 | 1461095683087 Marionette TRACE conn4 <- [1,110,null,{}] 12:54:43 INFO - PROCESS | 10937 | 1461095683103 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:43 INFO - PROCESS | 10937 | 1461095683285 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:54:43 INFO - PROCESS | 10937 | 1461095683416 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f478a800 == 23 [pid = 10937] [id = 35] 12:54:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12e58b8c00) [pid = 10937] [serial = 103] [outer = (nil)] 12:54:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12f090d400) [pid = 10937] [serial = 104] [outer = 0x7f12e58b8c00] 12:54:43 INFO - PROCESS | 10937 | 1461095683499 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12f4057c00) [pid = 10937] [serial = 105] [outer = 0x7f12e58b8c00] 12:54:44 INFO - PROCESS | 10937 | 1461095684415 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1389ms 12:54:44 INFO - PROCESS | 10937 | 1461095684471 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:54:44 INFO - PROCESS | 10937 | 1461095684476 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:54:44 INFO - PROCESS | 10937 | 1461095684483 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:54:44 INFO - PROCESS | 10937 | 1461095684487 Marionette TRACE conn4 <- [1,114,null,{}] 12:54:44 INFO - PROCESS | 10937 | 1461095684507 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:44 INFO - PROCESS | 10937 | 1461095684716 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:54:44 INFO - PROCESS | 10937 | 1461095684820 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c1e800 == 24 [pid = 10937] [id = 36] 12:54:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12da6d4400) [pid = 10937] [serial = 106] [outer = (nil)] 12:54:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12f68a3800) [pid = 10937] [serial = 107] [outer = 0x7f12da6d4400] 12:54:44 INFO - PROCESS | 10937 | 1461095684939 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12f726b000) [pid = 10937] [serial = 108] [outer = 0x7f12da6d4400] 12:54:45 INFO - PROCESS | 10937 | 1461095685767 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1331ms 12:54:45 INFO - PROCESS | 10937 | 1461095685814 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 10937 | 1461095685819 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:54:45 INFO - PROCESS | 10937 | 1461095685825 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 10937 | 1461095685828 Marionette TRACE conn4 <- [1,118,null,{}] 12:54:45 INFO - PROCESS | 10937 | 1461095685835 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:46 INFO - PROCESS | 10937 | 1461095686004 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:54:46 INFO - PROCESS | 10937 | 1461095686138 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f753a800 == 25 [pid = 10937] [id = 37] 12:54:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12e0c38000) [pid = 10937] [serial = 109] [outer = (nil)] 12:54:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12f75a9800) [pid = 10937] [serial = 110] [outer = 0x7f12e0c38000] 12:54:46 INFO - PROCESS | 10937 | 1461095686220 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 111 (0x7f12f8d95800) [pid = 10937] [serial = 111] [outer = 0x7f12e0c38000] 12:54:47 INFO - PROCESS | 10937 | 1461095687206 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1432ms 12:54:47 INFO - PROCESS | 10937 | 1461095687259 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 10937 | 1461095687264 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:54:47 INFO - PROCESS | 10937 | 1461095687274 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:54:47 INFO - PROCESS | 10937 | 1461095687278 Marionette TRACE conn4 <- [1,122,null,{}] 12:54:47 INFO - PROCESS | 10937 | 1461095687294 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:47 INFO - PROCESS | 10937 | 1461095687464 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:54:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e9508800 == 24 [pid = 10937] [id = 27] 12:54:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d7c000 == 23 [pid = 10937] [id = 26] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4013000 == 22 [pid = 10937] [id = 31] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef519000 == 21 [pid = 10937] [id = 28] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f0718800 == 20 [pid = 10937] [id = 29] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f231b000 == 19 [pid = 10937] [id = 30] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c54800 == 18 [pid = 10937] [id = 22] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e541a800 == 17 [pid = 10937] [id = 19] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f753a800 == 16 [pid = 10937] [id = 37] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c4d000 == 15 [pid = 10937] [id = 16] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c1e800 == 14 [pid = 10937] [id = 36] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f478a800 == 13 [pid = 10937] [id = 35] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac6f800 == 12 [pid = 10937] [id = 25] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f03b2800 == 11 [pid = 10937] [id = 34] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e95df800 == 10 [pid = 10937] [id = 24] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1ac000 == 9 [pid = 10937] [id = 32] 12:54:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e5831800 == 8 [pid = 10937] [id = 33] 12:54:50 INFO - PROCESS | 10937 | 1461095690983 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9b40000 == 9 [pid = 10937] [id = 38] 12:54:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12d8e9dc00) [pid = 10937] [serial = 112] [outer = (nil)] 12:54:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12da6e1c00) [pid = 10937] [serial = 113] [outer = 0x7f12d8e9dc00] 12:54:51 INFO - PROCESS | 10937 | 1461095691055 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12dac33400) [pid = 10937] [serial = 114] [outer = 0x7f12d8e9dc00] 12:54:51 INFO - PROCESS | 10937 | 1461095691783 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 4555ms 12:54:51 INFO - PROCESS | 10937 | 1461095691841 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 10937 | 1461095691848 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:54:51 INFO - PROCESS | 10937 | 1461095691868 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:54:51 INFO - PROCESS | 10937 | 1461095691876 Marionette TRACE conn4 <- [1,126,null,{}] 12:54:51 INFO - PROCESS | 10937 | 1461095691885 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:52 INFO - PROCESS | 10937 | 1461095692081 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:54:52 INFO - PROCESS | 10937 | 1461095692107 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1122800 == 10 [pid = 10937] [id = 39] 12:54:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12d9a89800) [pid = 10937] [serial = 115] [outer = (nil)] 12:54:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12dc95f800) [pid = 10937] [serial = 116] [outer = 0x7f12d9a89800] 12:54:52 INFO - PROCESS | 10937 | 1461095692251 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12dc9b6000) [pid = 10937] [serial = 117] [outer = 0x7f12d9a89800] 12:54:53 INFO - PROCESS | 10937 | 1461095693067 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1296ms 12:54:53 INFO - PROCESS | 10937 | 1461095693163 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 10937 | 1461095693171 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:54:53 INFO - PROCESS | 10937 | 1461095693188 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:54:53 INFO - PROCESS | 10937 | 1461095693193 Marionette TRACE conn4 <- [1,130,null,{}] 12:54:53 INFO - PROCESS | 10937 | 1461095693199 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:53 INFO - PROCESS | 10937 | 1461095693398 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:54:53 INFO - PROCESS | 10937 | 1461095693425 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5349000 == 11 [pid = 10937] [id = 40] 12:54:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12df4d9800) [pid = 10937] [serial = 118] [outer = (nil)] 12:54:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12e0a76000) [pid = 10937] [serial = 119] [outer = 0x7f12df4d9800] 12:54:53 INFO - PROCESS | 10937 | 1461095693493 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12e0df0c00) [pid = 10937] [serial = 120] [outer = 0x7f12df4d9800] 12:54:54 INFO - PROCESS | 10937 | 1461095694537 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1381ms 12:54:54 INFO - PROCESS | 10937 | 1461095694579 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 10937 | 1461095694584 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:54:54 INFO - PROCESS | 10937 | 1461095694601 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - PROCESS | 10937 | 1461095694611 Marionette TRACE conn4 <- [1,134,null,{}] 12:54:54 INFO - PROCESS | 10937 | 1461095694624 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:54 INFO - PROCESS | 10937 | 1461095694842 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:54:54 INFO - PROCESS | 10937 | 1461095694864 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef50e000 == 12 [pid = 10937] [id = 41] 12:54:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12d828e400) [pid = 10937] [serial = 121] [outer = (nil)] 12:54:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12e2939400) [pid = 10937] [serial = 122] [outer = 0x7f12d828e400] 12:54:54 INFO - PROCESS | 10937 | 1461095694942 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 123 (0x7f12e33da000) [pid = 10937] [serial = 123] [outer = 0x7f12d828e400] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 122 (0x7f12daa14c00) [pid = 10937] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 121 (0x7f12daa14800) [pid = 10937] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12da882800) [pid = 10937] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12dc638c00) [pid = 10937] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12dc63e400) [pid = 10937] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12da887000) [pid = 10937] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12e26bf400) [pid = 10937] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12df447000) [pid = 10937] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12da6d7c00) [pid = 10937] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12d8c6ac00) [pid = 10937] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12da614000) [pid = 10937] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 111 (0x7f12da6d4400) [pid = 10937] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 110 (0x7f12e58b8c00) [pid = 10937] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12e33d3c00) [pid = 10937] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12daa11400) [pid = 10937] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12e1166400) [pid = 10937] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12dc9b4400) [pid = 10937] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12d8be3c00) [pid = 10937] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12e18acc00) [pid = 10937] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12ef4bbc00) [pid = 10937] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12e0ae8000) [pid = 10937] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12dc75b800) [pid = 10937] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12da88c400) [pid = 10937] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12da6e1800) [pid = 10937] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12da6db400) [pid = 10937] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12e26bdc00) [pid = 10937] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12e2c83800) [pid = 10937] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:54:56 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12e377f800) [pid = 10937] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:54:56 INFO - PROCESS | 10937 | 1461095696591 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2057ms 12:54:56 INFO - PROCESS | 10937 | 1461095696649 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:54:56 INFO - PROCESS | 10937 | 1461095696653 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:54:56 INFO - PROCESS | 10937 | 1461095696660 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:54:56 INFO - PROCESS | 10937 | 1461095696663 Marionette TRACE conn4 <- [1,138,null,{}] 12:54:56 INFO - PROCESS | 10937 | 1461095696669 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:56 INFO - PROCESS | 10937 | 1461095696877 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:54:56 INFO - PROCESS | 10937 | 1461095696992 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1e93800 == 13 [pid = 10937] [id = 42] 12:54:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12e0d77400) [pid = 10937] [serial = 124] [outer = (nil)] 12:54:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12e26c9400) [pid = 10937] [serial = 125] [outer = 0x7f12e0d77400] 12:54:57 INFO - PROCESS | 10937 | 1461095697073 Marionette DEBUG loaded listener.js 12:54:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12e33d3c00) [pid = 10937] [serial = 126] [outer = 0x7f12e0d77400] 12:54:57 INFO - PROCESS | 10937 | 1461095697881 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1279ms 12:54:57 INFO - PROCESS | 10937 | 1461095697939 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 10937 | 1461095697944 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:54:58 INFO - PROCESS | 10937 | 1461095698005 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:54:58 INFO - PROCESS | 10937 | 1461095698010 Marionette TRACE conn4 <- [1,142,null,{}] 12:54:58 INFO - PROCESS | 10937 | 1461095698019 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:58 INFO - PROCESS | 10937 | 1461095698211 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:54:58 INFO - PROCESS | 10937 | 1461095698348 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df197800 == 14 [pid = 10937] [id = 43] 12:54:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12da884400) [pid = 10937] [serial = 127] [outer = (nil)] 12:54:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12daa0ec00) [pid = 10937] [serial = 128] [outer = 0x7f12da884400] 12:54:58 INFO - PROCESS | 10937 | 1461095698443 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12dc964c00) [pid = 10937] [serial = 129] [outer = 0x7f12da884400] 12:54:59 INFO - PROCESS | 10937 | 1461095699415 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1487ms 12:54:59 INFO - PROCESS | 10937 | 1461095699491 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:54:59 INFO - PROCESS | 10937 | 1461095699497 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:54:59 INFO - PROCESS | 10937 | 1461095699505 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - PROCESS | 10937 | 1461095699508 Marionette TRACE conn4 <- [1,146,null,{}] 12:54:59 INFO - PROCESS | 10937 | 1461095699521 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:59 INFO - PROCESS | 10937 | 1461095699731 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:54:59 INFO - PROCESS | 10937 | 1461095699897 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da815000 == 15 [pid = 10937] [id = 44] 12:54:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12dc966800) [pid = 10937] [serial = 130] [outer = (nil)] 12:54:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12e2328c00) [pid = 10937] [serial = 131] [outer = 0x7f12dc966800] 12:54:59 INFO - PROCESS | 10937 | 1461095699975 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12e26c7400) [pid = 10937] [serial = 132] [outer = 0x7f12dc966800] 12:55:00 INFO - PROCESS | 10937 | 1461095700945 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1485ms 12:55:00 INFO - PROCESS | 10937 | 1461095700990 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 10937 | 1461095700994 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:55:01 INFO - PROCESS | 10937 | 1461095701001 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 10937 | 1461095701005 Marionette TRACE conn4 <- [1,150,null,{}] 12:55:01 INFO - PROCESS | 10937 | 1461095701011 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:01 INFO - PROCESS | 10937 | 1461095701194 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:55:01 INFO - PROCESS | 10937 | 1461095701349 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da82f800 == 16 [pid = 10937] [id = 45] 12:55:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12dc966c00) [pid = 10937] [serial = 133] [outer = (nil)] 12:55:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12ddd6e800) [pid = 10937] [serial = 134] [outer = 0x7f12dc966c00] 12:55:01 INFO - PROCESS | 10937 | 1461095701490 Marionette DEBUG loaded listener.js 12:55:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12e18c7c00) [pid = 10937] [serial = 135] [outer = 0x7f12dc966c00] 12:55:02 INFO - PROCESS | 10937 | 1461095702800 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1836ms 12:55:02 INFO - PROCESS | 10937 | 1461095702913 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:55:02 INFO - PROCESS | 10937 | 1461095702926 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12f2307800) [pid = 10937] [serial = 2] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12daa0e400) [pid = 10937] [serial = 37] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12dac7c000) [pid = 10937] [serial = 25] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12e2bbe800) [pid = 10937] [serial = 43] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12df4d7800) [pid = 10937] [serial = 30] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12e0c40000) [pid = 10937] [serial = 40] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12d8c70800) [pid = 10937] [serial = 22] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12df4d6800) [pid = 10937] [serial = 34] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12dc961800) [pid = 10937] [serial = 38] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12e26bec00) [pid = 10937] [serial = 41] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12e3366800) [pid = 10937] [serial = 44] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12e2938c00) [pid = 10937] [serial = 35] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12dff9bc00) [pid = 10937] [serial = 31] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 93 (0x7f12d9a91800) [pid = 10937] [serial = 23] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 92 (0x7f12daa19800) [pid = 10937] [serial = 17] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 91 (0x7f12df17b800) [pid = 10937] [serial = 28] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 90 (0x7f12e58c2c00) [pid = 10937] [serial = 47] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 89 (0x7f12df448000) [pid = 10937] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 88 (0x7f12e2c87400) [pid = 10937] [serial = 53] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 87 (0x7f12e58b5800) [pid = 10937] [serial = 55] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 86 (0x7f12df295800) [pid = 10937] [serial = 49] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 85 (0x7f12df178c00) [pid = 10937] [serial = 74] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 84 (0x7f12e0c40400) [pid = 10937] [serial = 95] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 83 (0x7f12e116d800) [pid = 10937] [serial = 50] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 82 (0x7f12e27c3800) [pid = 10937] [serial = 52] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 81 (0x7f12dc761800) [pid = 10937] [serial = 85] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 80 (0x7f12e58b8800) [pid = 10937] [serial = 64] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 79 (0x7f12dc9bd000) [pid = 10937] [serial = 58] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 78 (0x7f12e2c84800) [pid = 10937] [serial = 62] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 77 (0x7f12e116d000) [pid = 10937] [serial = 76] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 76 (0x7f12e2939000) [pid = 10937] [serial = 61] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 75 (0x7f12f07f1800) [pid = 10937] [serial = 83] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 74 (0x7f12daa11c00) [pid = 10937] [serial = 73] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 73 (0x7f12e0a78000) [pid = 10937] [serial = 59] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 72 (0x7f12f4a8c800) [pid = 10937] [serial = 91] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 71 (0x7f12e54b2800) [pid = 10937] [serial = 46] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 70 (0x7f12f4624800) [pid = 10937] [serial = 88] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 69 (0x7f12f4056400) [pid = 10937] [serial = 71] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 68 (0x7f12f0907800) [pid = 10937] [serial = 86] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 67 (0x7f12ee6d5400) [pid = 10937] [serial = 65] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 66 (0x7f12e116ec00) [pid = 10937] [serial = 12] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 65 (0x7f12e26bd400) [pid = 10937] [serial = 99] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 64 (0x7f12f293f400) [pid = 10937] [serial = 70] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 63 (0x7f12f090ec00) [pid = 10937] [serial = 68] [outer = (nil)] [url = about:blank] 12:55:02 INFO - PROCESS | 10937 | --DOMWINDOW == 62 (0x7f12e27c2000) [pid = 10937] [serial = 9] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 61 (0x7f12e54a9400) [pid = 10937] [serial = 101] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 60 (0x7f12ee6d4400) [pid = 10937] [serial = 56] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 59 (0x7f12ef90ec00) [pid = 10937] [serial = 67] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 58 (0x7f12f4057c00) [pid = 10937] [serial = 105] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 57 (0x7f12f68a3800) [pid = 10937] [serial = 107] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 56 (0x7f12ee652400) [pid = 10937] [serial = 80] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 55 (0x7f12daa13400) [pid = 10937] [serial = 16] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 54 (0x7f12e53a0800) [pid = 10937] [serial = 79] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 53 (0x7f12e232bc00) [pid = 10937] [serial = 98] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 52 (0x7f12df179400) [pid = 10937] [serial = 94] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 51 (0x7f12f689a400) [pid = 10937] [serial = 92] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 50 (0x7f12ee6cec00) [pid = 10937] [serial = 102] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 49 (0x7f12dac3a400) [pid = 10937] [serial = 19] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 48 (0x7f12ef797c00) [pid = 10937] [serial = 82] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 47 (0x7f12e232b800) [pid = 10937] [serial = 77] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 46 (0x7f12f4758800) [pid = 10937] [serial = 89] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 45 (0x7f12f090d400) [pid = 10937] [serial = 104] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 44 (0x7f12f726b000) [pid = 10937] [serial = 108] [outer = (nil)] [url = about:blank] 12:55:03 INFO - PROCESS | 10937 | --DOMWINDOW == 43 (0x7f12f75a9800) [pid = 10937] [serial = 110] [outer = (nil)] [url = about:blank] 12:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:55:03 INFO - PROCESS | 10937 | 1461095703033 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:55:03 INFO - PROCESS | 10937 | 1461095703038 Marionette TRACE conn4 <- [1,154,null,{}] 12:55:03 INFO - PROCESS | 10937 | 1461095703047 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:03 INFO - PROCESS | 10937 | 1461095703246 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:55:03 INFO - PROCESS | 10937 | 1461095703284 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:55:03 INFO - PROCESS | 10937 | 1461095703358 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc987800 == 17 [pid = 10937] [id = 46] 12:55:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 44 (0x7f12dc75b400) [pid = 10937] [serial = 136] [outer = (nil)] 12:55:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 45 (0x7f12dc761000) [pid = 10937] [serial = 137] [outer = 0x7f12dc75b400] 12:55:03 INFO - PROCESS | 10937 | 1461095703426 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 46 (0x7f12dc968000) [pid = 10937] [serial = 138] [outer = 0x7f12dc75b400] 12:55:04 INFO - PROCESS | 10937 | 1461095704141 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1144ms 12:55:04 INFO - PROCESS | 10937 | 1461095704165 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 10937 | 1461095704172 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:55:04 INFO - PROCESS | 10937 | 1461095704192 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - PROCESS | 10937 | 1461095704197 Marionette TRACE conn4 <- [1,158,null,{}] 12:55:04 INFO - PROCESS | 10937 | 1461095704208 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:04 INFO - PROCESS | 10937 | 1461095704367 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:55:04 INFO - PROCESS | 10937 | 1461095704378 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0a1e800 == 18 [pid = 10937] [id = 47] 12:55:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 47 (0x7f12df293000) [pid = 10937] [serial = 139] [outer = (nil)] 12:55:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 48 (0x7f12dfbd1c00) [pid = 10937] [serial = 140] [outer = 0x7f12df293000] 12:55:04 INFO - PROCESS | 10937 | 1461095704446 Marionette DEBUG loaded listener.js 12:55:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 49 (0x7f12e0a78000) [pid = 10937] [serial = 141] [outer = 0x7f12df293000] 12:55:05 INFO - PROCESS | 10937 | 1461095705207 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1050ms 12:55:05 INFO - PROCESS | 10937 | 1461095705238 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:55:05 INFO - PROCESS | 10937 | 1461095705242 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:55:05 INFO - PROCESS | 10937 | 1461095705273 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:55:05 INFO - PROCESS | 10937 | 1461095705281 Marionette TRACE conn4 <- [1,162,null,{}] 12:55:05 INFO - PROCESS | 10937 | 1461095705322 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:05 INFO - PROCESS | 10937 | 1461095705699 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:55:05 INFO - PROCESS | 10937 | 1461095705760 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1e89000 == 19 [pid = 10937] [id = 48] 12:55:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 50 (0x7f12e1bd5400) [pid = 10937] [serial = 142] [outer = (nil)] 12:55:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 51 (0x7f12e2328000) [pid = 10937] [serial = 143] [outer = 0x7f12e1bd5400] 12:55:05 INFO - PROCESS | 10937 | 1461095705847 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 52 (0x7f12e23dd800) [pid = 10937] [serial = 144] [outer = 0x7f12e1bd5400] 12:55:06 INFO - PROCESS | 10937 | 1461095706663 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1418ms 12:55:06 INFO - PROCESS | 10937 | 1461095706679 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:55:06 INFO - PROCESS | 10937 | 1461095706682 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:55:06 INFO - PROCESS | 10937 | 1461095706690 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:55:06 INFO - PROCESS | 10937 | 1461095706692 Marionette TRACE conn4 <- [1,166,null,{}] 12:55:06 INFO - PROCESS | 10937 | 1461095706699 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:06 INFO - PROCESS | 10937 | 1461095706909 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:55:06 INFO - PROCESS | 10937 | --DOMWINDOW == 51 (0x7f12d828e400) [pid = 10937] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:55:06 INFO - PROCESS | 10937 | --DOMWINDOW == 50 (0x7f12d8e9dc00) [pid = 10937] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:55:06 INFO - PROCESS | 10937 | --DOMWINDOW == 49 (0x7f12d9a89800) [pid = 10937] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:55:06 INFO - PROCESS | 10937 | --DOMWINDOW == 48 (0x7f12df4d9800) [pid = 10937] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:55:06 INFO - PROCESS | 10937 | --DOMWINDOW == 47 (0x7f12e0c38000) [pid = 10937] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:55:07 INFO - PROCESS | 10937 | 1461095707059 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2316800 == 20 [pid = 10937] [id = 49] 12:55:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 48 (0x7f12d8283400) [pid = 10937] [serial = 145] [outer = (nil)] 12:55:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 49 (0x7f12d8e9dc00) [pid = 10937] [serial = 146] [outer = 0x7f12d8283400] 12:55:07 INFO - PROCESS | 10937 | 1461095707130 Marionette DEBUG loaded listener.js 12:55:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 50 (0x7f12e2bb6800) [pid = 10937] [serial = 147] [outer = 0x7f12d8283400] 12:55:07 INFO - PROCESS | 10937 | 1461095707913 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1234ms 12:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:55:07 INFO - PROCESS | 10937 | 1461095707924 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 10937 | 1461095707927 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:55:07 INFO - PROCESS | 10937 | 1461095707944 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - PROCESS | 10937 | 1461095707956 Marionette TRACE conn4 <- [1,170,null,{}] 12:55:07 INFO - PROCESS | 10937 | 1461095707962 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:08 INFO - PROCESS | 10937 | 1461095708119 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:55:08 INFO - PROCESS | 10937 | 1461095708130 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e341c800 == 21 [pid = 10937] [id = 50] 12:55:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 51 (0x7f12d8288000) [pid = 10937] [serial = 148] [outer = (nil)] 12:55:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 52 (0x7f12e33d9c00) [pid = 10937] [serial = 149] [outer = 0x7f12d8288000] 12:55:08 INFO - PROCESS | 10937 | 1461095708208 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 53 (0x7f12e5397800) [pid = 10937] [serial = 150] [outer = 0x7f12d8288000] 12:55:09 INFO - PROCESS | 10937 | 1461095709001 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1112ms 12:55:09 INFO - PROCESS | 10937 | 1461095709045 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:55:09 INFO - PROCESS | 10937 | 1461095709048 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:55:09 INFO - PROCESS | 10937 | 1461095709059 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:55:09 INFO - PROCESS | 10937 | 1461095709061 Marionette TRACE conn4 <- [1,174,null,{}] 12:55:09 INFO - PROCESS | 10937 | 1461095709068 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:09 INFO - PROCESS | 10937 | 1461095709313 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:55:09 INFO - PROCESS | 10937 | 1461095709413 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5849800 == 22 [pid = 10937] [id = 51] 12:55:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 54 (0x7f12d8281400) [pid = 10937] [serial = 151] [outer = (nil)] 12:55:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 55 (0x7f12e54b3400) [pid = 10937] [serial = 152] [outer = 0x7f12d8281400] 12:55:09 INFO - PROCESS | 10937 | 1461095709529 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 56 (0x7f12ee652400) [pid = 10937] [serial = 153] [outer = 0x7f12d8281400] 12:55:10 INFO - PROCESS | 10937 | 1461095710604 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1588ms 12:55:10 INFO - PROCESS | 10937 | 1461095710644 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 10937 | 1461095710651 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:55:10 INFO - PROCESS | 10937 | 1461095710661 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 10937 | 1461095710667 Marionette TRACE conn4 <- [1,178,null,{}] 12:55:10 INFO - PROCESS | 10937 | 1461095710675 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:10 INFO - PROCESS | 10937 | 1461095710883 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:55:11 INFO - PROCESS | 10937 | 1461095711007 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1005800 == 23 [pid = 10937] [id = 52] 12:55:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 57 (0x7f12d8be6000) [pid = 10937] [serial = 154] [outer = (nil)] 12:55:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 58 (0x7f12dc965400) [pid = 10937] [serial = 155] [outer = 0x7f12d8be6000] 12:55:11 INFO - PROCESS | 10937 | 1461095711086 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 59 (0x7f12df4d4800) [pid = 10937] [serial = 156] [outer = 0x7f12d8be6000] 12:55:11 INFO - PROCESS | 10937 | 1461095711877 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1285ms 12:55:11 INFO - PROCESS | 10937 | 1461095711953 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:55:11 INFO - PROCESS | 10937 | 1461095711970 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:55:11 INFO - PROCESS | 10937 | 1461095711986 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:55:11 INFO - PROCESS | 10937 | 1461095711990 Marionette TRACE conn4 <- [1,182,null,{}] 12:55:12 INFO - PROCESS | 10937 | 1461095712038 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:12 INFO - PROCESS | 10937 | 1461095712273 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:55:12 INFO - PROCESS | 10937 | 1461095712340 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5365800 == 24 [pid = 10937] [id = 53] 12:55:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 60 (0x7f12df4d4c00) [pid = 10937] [serial = 157] [outer = (nil)] 12:55:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 61 (0x7f12e2324000) [pid = 10937] [serial = 158] [outer = 0x7f12df4d4c00] 12:55:12 INFO - PROCESS | 10937 | 1461095712417 Marionette DEBUG loaded listener.js 12:55:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 62 (0x7f12e26c4000) [pid = 10937] [serial = 159] [outer = 0x7f12df4d4c00] 12:55:13 INFO - PROCESS | 10937 | 1461095713316 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1384ms 12:55:13 INFO - PROCESS | 10937 | 1461095713371 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:55:13 INFO - PROCESS | 10937 | 1461095713374 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:55:13 INFO - PROCESS | 10937 | 1461095713381 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 10937 | 1461095713387 Marionette TRACE conn4 <- [1,186,null,{}] 12:55:13 INFO - PROCESS | 10937 | 1461095713403 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:13 INFO - PROCESS | 10937 | 1461095713572 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:55:13 INFO - PROCESS | 10937 | 1461095713671 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95de800 == 25 [pid = 10937] [id = 54] 12:55:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 63 (0x7f12e15b4000) [pid = 10937] [serial = 160] [outer = (nil)] 12:55:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 64 (0x7f12e54b1000) [pid = 10937] [serial = 161] [outer = 0x7f12e15b4000] 12:55:13 INFO - PROCESS | 10937 | 1461095713749 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 65 (0x7f12e58c2000) [pid = 10937] [serial = 162] [outer = 0x7f12e15b4000] 12:55:14 INFO - PROCESS | 10937 | 1461095714558 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1200ms 12:55:14 INFO - PROCESS | 10937 | 1461095714583 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:55:14 INFO - PROCESS | 10937 | 1461095714591 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:55:14 INFO - PROCESS | 10937 | 1461095714599 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:55:14 INFO - PROCESS | 10937 | 1461095714605 Marionette TRACE conn4 <- [1,190,null,{}] 12:55:14 INFO - PROCESS | 10937 | 1461095714633 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:14 INFO - PROCESS | 10937 | 1461095714894 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:55:15 INFO - PROCESS | 10937 | 1461095715045 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef72b800 == 26 [pid = 10937] [id = 55] 12:55:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 66 (0x7f12e539a800) [pid = 10937] [serial = 163] [outer = (nil)] 12:55:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 67 (0x7f12ee6d7000) [pid = 10937] [serial = 164] [outer = 0x7f12e539a800] 12:55:15 INFO - PROCESS | 10937 | 1461095715164 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 68 (0x7f12ef24dc00) [pid = 10937] [serial = 165] [outer = 0x7f12e539a800] 12:55:16 INFO - PROCESS | 10937 | 1461095716115 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1562ms 12:55:16 INFO - PROCESS | 10937 | 1461095716163 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:55:16 INFO - PROCESS | 10937 | 1461095716167 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:55:16 INFO - PROCESS | 10937 | 1461095716175 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:55:16 INFO - PROCESS | 10937 | 1461095716178 Marionette TRACE conn4 <- [1,194,null,{}] 12:55:16 INFO - PROCESS | 10937 | 1461095716184 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:16 INFO - PROCESS | 10937 | 1461095716335 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:55:16 INFO - PROCESS | 10937 | 1461095716594 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da81a000 == 27 [pid = 10937] [id = 56] 12:55:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 69 (0x7f12d8287800) [pid = 10937] [serial = 166] [outer = (nil)] 12:55:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 70 (0x7f12d8bdd800) [pid = 10937] [serial = 167] [outer = 0x7f12d8287800] 12:55:16 INFO - PROCESS | 10937 | 1461095716666 Marionette DEBUG loaded listener.js 12:55:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 71 (0x7f12d8c70800) [pid = 10937] [serial = 168] [outer = 0x7f12d8287800] 12:55:17 INFO - PROCESS | 10937 | 1461095717621 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 70 (0x7f12f8d95800) [pid = 10937] [serial = 111] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 69 (0x7f12e26c9400) [pid = 10937] [serial = 125] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 68 (0x7f12e2939400) [pid = 10937] [serial = 122] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 67 (0x7f12da6e1c00) [pid = 10937] [serial = 113] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 66 (0x7f12dac33400) [pid = 10937] [serial = 114] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 65 (0x7f12dc95f800) [pid = 10937] [serial = 116] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 64 (0x7f12e33da000) [pid = 10937] [serial = 123] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 63 (0x7f12e0a76000) [pid = 10937] [serial = 119] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 62 (0x7f12e0df0c00) [pid = 10937] [serial = 120] [outer = (nil)] [url = about:blank] 12:55:17 INFO - PROCESS | 10937 | --DOMWINDOW == 61 (0x7f12dc9b6000) [pid = 10937] [serial = 117] [outer = (nil)] [url = about:blank] 12:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1529ms 12:55:17 INFO - PROCESS | 10937 | 1461095717707 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:55:17 INFO - PROCESS | 10937 | 1461095717718 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:55:17 INFO - PROCESS | 10937 | 1461095717731 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 10937 | 1461095717737 Marionette TRACE conn4 <- [1,198,null,{}] 12:55:17 INFO - PROCESS | 10937 | 1461095717745 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:17 INFO - PROCESS | 10937 | 1461095717902 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:55:17 INFO - PROCESS | 10937 | 1461095717914 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc990000 == 28 [pid = 10937] [id = 57] 12:55:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 62 (0x7f12d8c70000) [pid = 10937] [serial = 169] [outer = (nil)] 12:55:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 63 (0x7f12dc9b6c00) [pid = 10937] [serial = 170] [outer = 0x7f12d8c70000] 12:55:17 INFO - PROCESS | 10937 | 1461095717991 Marionette DEBUG loaded listener.js 12:55:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 64 (0x7f12df43c800) [pid = 10937] [serial = 171] [outer = 0x7f12d8c70000] 12:55:18 INFO - PROCESS | 10937 | 1461095718734 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1049ms 12:55:18 INFO - PROCESS | 10937 | 1461095718780 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 10937 | 1461095718786 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:55:18 INFO - PROCESS | 10937 | 1461095718795 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - PROCESS | 10937 | 1461095718798 Marionette TRACE conn4 <- [1,202,null,{}] 12:55:18 INFO - PROCESS | 10937 | 1461095718816 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:18 INFO - PROCESS | 10937 | 1461095718976 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:55:18 INFO - PROCESS | 10937 | 1461095718988 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e275c000 == 29 [pid = 10937] [id = 58] 12:55:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 65 (0x7f12e0040800) [pid = 10937] [serial = 172] [outer = (nil)] 12:55:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 66 (0x7f12e15bcc00) [pid = 10937] [serial = 173] [outer = 0x7f12e0040800] 12:55:19 INFO - PROCESS | 10937 | 1461095719064 Marionette DEBUG loaded listener.js 12:55:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 67 (0x7f12e23d2800) [pid = 10937] [serial = 174] [outer = 0x7f12e0040800] 12:55:19 INFO - PROCESS | 10937 | 1461095719828 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1090ms 12:55:19 INFO - PROCESS | 10937 | 1461095719889 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:55:19 INFO - PROCESS | 10937 | 1461095719893 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:55:19 INFO - PROCESS | 10937 | 1461095719901 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:55:19 INFO - PROCESS | 10937 | 1461095719911 Marionette TRACE conn4 <- [1,206,null,{}] 12:55:19 INFO - PROCESS | 10937 | 1461095719926 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:20 INFO - PROCESS | 10937 | 1461095720176 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:55:20 INFO - PROCESS | 10937 | 1461095720205 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e582c800 == 30 [pid = 10937] [id = 59] 12:55:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 68 (0x7f12e23d2c00) [pid = 10937] [serial = 175] [outer = (nil)] 12:55:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 69 (0x7f12e5468c00) [pid = 10937] [serial = 176] [outer = 0x7f12e23d2c00] 12:55:20 INFO - PROCESS | 10937 | 1461095720269 Marionette DEBUG loaded listener.js 12:55:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 70 (0x7f12e58c0400) [pid = 10937] [serial = 177] [outer = 0x7f12e23d2c00] 12:55:21 INFO - PROCESS | 10937 | 1461095721423 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1549ms 12:55:21 INFO - PROCESS | 10937 | 1461095721453 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:55:21 INFO - PROCESS | 10937 | 1461095721459 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:55:21 INFO - PROCESS | 10937 | 1461095721477 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:55:21 INFO - PROCESS | 10937 | 1461095721483 Marionette TRACE conn4 <- [1,210,null,{}] 12:55:21 INFO - PROCESS | 10937 | 1461095721492 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:21 INFO - PROCESS | 10937 | 1461095721694 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:55:21 INFO - PROCESS | 10937 | 1461095721717 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac78000 == 31 [pid = 10937] [id = 60] 12:55:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 71 (0x7f12e23dc400) [pid = 10937] [serial = 178] [outer = (nil)] 12:55:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 72 (0x7f12ef5dc400) [pid = 10937] [serial = 179] [outer = 0x7f12e23dc400] 12:55:21 INFO - PROCESS | 10937 | 1461095721782 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 73 (0x7f12ef793c00) [pid = 10937] [serial = 180] [outer = 0x7f12e23dc400] 12:55:22 INFO - PROCESS | 10937 | --DOMWINDOW == 72 (0x7f12d8283400) [pid = 10937] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:55:22 INFO - PROCESS | 10937 | --DOMWINDOW == 71 (0x7f12df293000) [pid = 10937] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:55:22 INFO - PROCESS | 10937 | --DOMWINDOW == 70 (0x7f12d8288000) [pid = 10937] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:55:22 INFO - PROCESS | 10937 | --DOMWINDOW == 69 (0x7f12e0d77400) [pid = 10937] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:55:22 INFO - PROCESS | 10937 | --DOMWINDOW == 68 (0x7f12dc75b400) [pid = 10937] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:55:22 INFO - PROCESS | 10937 | --DOMWINDOW == 67 (0x7f12e1bd5400) [pid = 10937] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:55:22 INFO - PROCESS | 10937 | 1461095722606 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1147ms 12:55:22 INFO - PROCESS | 10937 | 1461095722616 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:55:22 INFO - PROCESS | 10937 | 1461095722620 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:55:22 INFO - PROCESS | 10937 | 1461095722627 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:55:22 INFO - PROCESS | 10937 | 1461095722629 Marionette TRACE conn4 <- [1,214,null,{}] 12:55:22 INFO - PROCESS | 10937 | 1461095722637 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:22 INFO - PROCESS | 10937 | 1461095722789 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:55:22 INFO - PROCESS | 10937 | 1461095722891 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f0742000 == 32 [pid = 10937] [id = 61] 12:55:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 68 (0x7f12ef797000) [pid = 10937] [serial = 181] [outer = (nil)] 12:55:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 69 (0x7f12ef7e5c00) [pid = 10937] [serial = 182] [outer = 0x7f12ef797000] 12:55:22 INFO - PROCESS | 10937 | 1461095722969 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 70 (0x7f12f0618400) [pid = 10937] [serial = 183] [outer = 0x7f12ef797000] 12:55:23 INFO - PROCESS | 10937 | 1461095723660 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1052ms 12:55:23 INFO - PROCESS | 10937 | 1461095723679 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:55:23 INFO - PROCESS | 10937 | 1461095723684 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:55:23 INFO - PROCESS | 10937 | 1461095723691 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:55:23 INFO - PROCESS | 10937 | 1461095723694 Marionette TRACE conn4 <- [1,218,null,{}] 12:55:23 INFO - PROCESS | 10937 | 1461095723710 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:23 INFO - PROCESS | 10937 | 1461095723893 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:55:23 INFO - PROCESS | 10937 | 1461095723917 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c12800 == 33 [pid = 10937] [id = 62] 12:55:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 71 (0x7f12ef9dfc00) [pid = 10937] [serial = 184] [outer = (nil)] 12:55:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 72 (0x7f12f2898000) [pid = 10937] [serial = 185] [outer = 0x7f12ef9dfc00] 12:55:23 INFO - PROCESS | 10937 | 1461095723980 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 73 (0x7f12f2944000) [pid = 10937] [serial = 186] [outer = 0x7f12ef9dfc00] 12:55:24 INFO - PROCESS | 10937 | 1461095724907 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1242ms 12:55:24 INFO - PROCESS | 10937 | 1461095724935 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:55:24 INFO - PROCESS | 10937 | 1461095724941 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:55:24 INFO - PROCESS | 10937 | 1461095724950 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:55:24 INFO - PROCESS | 10937 | 1461095724956 Marionette TRACE conn4 <- [1,222,null,{}] 12:55:24 INFO - PROCESS | 10937 | 1461095724964 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:25 INFO - PROCESS | 10937 | 1461095725136 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:55:25 INFO - PROCESS | 10937 | 1461095725266 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2250800 == 34 [pid = 10937] [id = 63] 12:55:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 74 (0x7f12dc63e400) [pid = 10937] [serial = 187] [outer = (nil)] 12:55:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 75 (0x7f12dc967c00) [pid = 10937] [serial = 188] [outer = 0x7f12dc63e400] 12:55:25 INFO - PROCESS | 10937 | 1461095725359 Marionette DEBUG loaded listener.js 12:55:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 76 (0x7f12e0ae8000) [pid = 10937] [serial = 189] [outer = 0x7f12dc63e400] 12:55:26 INFO - PROCESS | 10937 | 1461095726190 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1293ms 12:55:26 INFO - PROCESS | 10937 | 1461095726243 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:55:26 INFO - PROCESS | 10937 | 1461095726252 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:55:26 INFO - PROCESS | 10937 | 1461095726280 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:55:26 INFO - PROCESS | 10937 | 1461095726285 Marionette TRACE conn4 <- [1,226,null,{}] 12:55:26 INFO - PROCESS | 10937 | 1461095726291 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:26 INFO - PROCESS | 10937 | 1461095726455 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:55:26 INFO - PROCESS | 10937 | 1461095726582 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f03c3800 == 35 [pid = 10937] [id = 64] 12:55:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 77 (0x7f12dc641000) [pid = 10937] [serial = 190] [outer = (nil)] 12:55:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 78 (0x7f12e27c3800) [pid = 10937] [serial = 191] [outer = 0x7f12dc641000] 12:55:26 INFO - PROCESS | 10937 | 1461095726699 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 79 (0x7f12e539dc00) [pid = 10937] [serial = 192] [outer = 0x7f12dc641000] 12:55:27 INFO - PROCESS | 10937 | 1461095727779 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1540ms 12:55:27 INFO - PROCESS | 10937 | 1461095727818 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:55:27 INFO - PROCESS | 10937 | 1461095727822 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:55:27 INFO - PROCESS | 10937 | 1461095727829 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:55:27 INFO - PROCESS | 10937 | 1461095727835 Marionette TRACE conn4 <- [1,230,null,{}] 12:55:27 INFO - PROCESS | 10937 | 1461095727851 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:28 INFO - PROCESS | 10937 | 1461095728040 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:55:28 INFO - PROCESS | 10937 | 1461095728171 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4013800 == 36 [pid = 10937] [id = 65] 12:55:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 80 (0x7f12e5465c00) [pid = 10937] [serial = 193] [outer = (nil)] 12:55:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 81 (0x7f12f061a400) [pid = 10937] [serial = 194] [outer = 0x7f12e5465c00] 12:55:28 INFO - PROCESS | 10937 | 1461095728250 Marionette DEBUG loaded listener.js 12:55:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 82 (0x7f12f090cc00) [pid = 10937] [serial = 195] [outer = 0x7f12e5465c00] 12:55:29 INFO - PROCESS | 10937 | 1461095729172 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1385ms 12:55:29 INFO - PROCESS | 10937 | 1461095729215 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:55:29 INFO - PROCESS | 10937 | 1461095729220 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:55:29 INFO - PROCESS | 10937 | 1461095729226 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:55:29 INFO - PROCESS | 10937 | 1461095729230 Marionette TRACE conn4 <- [1,234,null,{}] 12:55:29 INFO - PROCESS | 10937 | 1461095729235 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:29 INFO - PROCESS | 10937 | 1461095729393 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:55:29 INFO - PROCESS | 10937 | 1461095729530 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4799800 == 37 [pid = 10937] [id = 66] 12:55:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 83 (0x7f12ee6d9400) [pid = 10937] [serial = 196] [outer = (nil)] 12:55:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 84 (0x7f12f2992400) [pid = 10937] [serial = 197] [outer = 0x7f12ee6d9400] 12:55:29 INFO - PROCESS | 10937 | 1461095729607 Marionette DEBUG loaded listener.js 12:55:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 85 (0x7f12f4626000) [pid = 10937] [serial = 198] [outer = 0x7f12ee6d9400] 12:55:30 INFO - PROCESS | 10937 | 1461095730406 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1235ms 12:55:30 INFO - PROCESS | 10937 | 1461095730463 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:55:30 INFO - PROCESS | 10937 | 1461095730468 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:55:30 INFO - PROCESS | 10937 | 1461095730475 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:55:30 INFO - PROCESS | 10937 | 1461095730478 Marionette TRACE conn4 <- [1,238,null,{}] 12:55:30 INFO - PROCESS | 10937 | 1461095730501 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:30 INFO - PROCESS | 10937 | 1461095730672 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:55:30 INFO - PROCESS | 10937 | 1461095730802 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4b7a800 == 38 [pid = 10937] [id = 67] 12:55:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 86 (0x7f12f2823000) [pid = 10937] [serial = 199] [outer = (nil)] 12:55:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 87 (0x7f12f462f400) [pid = 10937] [serial = 200] [outer = 0x7f12f2823000] 12:55:30 INFO - PROCESS | 10937 | 1461095730927 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 88 (0x7f12f47b2000) [pid = 10937] [serial = 201] [outer = 0x7f12f2823000] 12:55:31 INFO - PROCESS | 10937 | 1461095731990 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1556ms 12:55:32 INFO - PROCESS | 10937 | 1461095732032 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:55:32 INFO - PROCESS | 10937 | 1461095732038 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:55:32 INFO - PROCESS | 10937 | 1461095732046 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:55:32 INFO - PROCESS | 10937 | 1461095732052 Marionette TRACE conn4 <- [1,242,null,{}] 12:55:32 INFO - PROCESS | 10937 | 1461095732061 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:32 INFO - PROCESS | 10937 | 1461095732224 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:55:32 INFO - PROCESS | 10937 | 1461095732461 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc985800 == 39 [pid = 10937] [id = 68] 12:55:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12dc961c00) [pid = 10937] [serial = 202] [outer = (nil)] 12:55:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 90 (0x7f12dca73800) [pid = 10937] [serial = 203] [outer = 0x7f12dc961c00] 12:55:32 INFO - PROCESS | 10937 | 1461095732541 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 91 (0x7f12dca79c00) [pid = 10937] [serial = 204] [outer = 0x7f12dc961c00] 12:55:33 INFO - PROCESS | 10937 | 1461095733561 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1584ms 12:55:33 INFO - PROCESS | 10937 | 1461095733633 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:55:33 INFO - PROCESS | 10937 | 1461095733643 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:55:33 INFO - PROCESS | 10937 | 1461095733661 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:55:33 INFO - PROCESS | 10937 | 1461095733668 Marionette TRACE conn4 <- [1,246,null,{}] 12:55:33 INFO - PROCESS | 10937 | 1461095733677 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:33 INFO - PROCESS | 10937 | 1461095733919 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 90 (0x7f12d8e9dc00) [pid = 10937] [serial = 146] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 89 (0x7f12dfbd1c00) [pid = 10937] [serial = 140] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 88 (0x7f12e33d9c00) [pid = 10937] [serial = 149] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 87 (0x7f12e0a78000) [pid = 10937] [serial = 141] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 86 (0x7f12ddd6e800) [pid = 10937] [serial = 134] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 85 (0x7f12e33d3c00) [pid = 10937] [serial = 126] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 84 (0x7f12daa0ec00) [pid = 10937] [serial = 128] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 83 (0x7f12e2328c00) [pid = 10937] [serial = 131] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 82 (0x7f12dc761000) [pid = 10937] [serial = 137] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 81 (0x7f12dc968000) [pid = 10937] [serial = 138] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 80 (0x7f12e2328000) [pid = 10937] [serial = 143] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 79 (0x7f12e2bb6800) [pid = 10937] [serial = 147] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 78 (0x7f12e23dd800) [pid = 10937] [serial = 144] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | --DOMWINDOW == 77 (0x7f12e5397800) [pid = 10937] [serial = 150] [outer = (nil)] [url = about:blank] 12:55:34 INFO - PROCESS | 10937 | 1461095734095 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddd95800 == 40 [pid = 10937] [id = 69] 12:55:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 78 (0x7f12d8e9dc00) [pid = 10937] [serial = 205] [outer = (nil)] 12:55:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 79 (0x7f12df17b800) [pid = 10937] [serial = 206] [outer = 0x7f12d8e9dc00] 12:55:34 INFO - PROCESS | 10937 | 1461095734166 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 80 (0x7f12e0c87000) [pid = 10937] [serial = 207] [outer = 0x7f12d8e9dc00] 12:55:34 INFO - PROCESS | 10937 | 1461095734871 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1236ms 12:55:34 INFO - PROCESS | 10937 | 1461095734896 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:55:34 INFO - PROCESS | 10937 | 1461095734900 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:55:34 INFO - PROCESS | 10937 | 1461095734916 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:55:34 INFO - PROCESS | 10937 | 1461095734922 Marionette TRACE conn4 <- [1,250,null,{}] 12:55:34 INFO - PROCESS | 10937 | 1461095734938 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:35 INFO - PROCESS | 10937 | 1461095735085 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:55:35 INFO - PROCESS | 10937 | 1461095735104 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e9516000 == 41 [pid = 10937] [id = 70] 12:55:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 81 (0x7f12e2395c00) [pid = 10937] [serial = 208] [outer = (nil)] 12:55:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 82 (0x7f12e2c82400) [pid = 10937] [serial = 209] [outer = 0x7f12e2395c00] 12:55:35 INFO - PROCESS | 10937 | 1461095735178 Marionette DEBUG loaded listener.js 12:55:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 83 (0x7f12e5399800) [pid = 10937] [serial = 210] [outer = 0x7f12e2395c00] 12:55:36 INFO - PROCESS | 10937 | 1461095736063 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1191ms 12:55:36 INFO - PROCESS | 10937 | 1461095736104 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:55:36 INFO - PROCESS | 10937 | 1461095736107 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:55:36 INFO - PROCESS | 10937 | 1461095736114 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:55:36 INFO - PROCESS | 10937 | 1461095736117 Marionette TRACE conn4 <- [1,254,null,{}] 12:55:36 INFO - PROCESS | 10937 | 1461095736123 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:36 INFO - PROCESS | 10937 | 1461095736267 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:55:36 INFO - PROCESS | 10937 | 1461095736277 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f03b2800 == 42 [pid = 10937] [id = 71] 12:55:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 84 (0x7f12e18bf000) [pid = 10937] [serial = 211] [outer = (nil)] 12:55:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 85 (0x7f12ef245400) [pid = 10937] [serial = 212] [outer = 0x7f12e18bf000] 12:55:36 INFO - PROCESS | 10937 | 1461095736342 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 86 (0x7f12ef791800) [pid = 10937] [serial = 213] [outer = 0x7f12e18bf000] 12:55:37 INFO - PROCESS | 10937 | 1461095737166 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1084ms 12:55:37 INFO - PROCESS | 10937 | 1461095737204 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:55:37 INFO - PROCESS | 10937 | 1461095737208 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:55:37 INFO - PROCESS | 10937 | 1461095737218 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:55:37 INFO - PROCESS | 10937 | 1461095737222 Marionette TRACE conn4 <- [1,258,null,{}] 12:55:37 INFO - PROCESS | 10937 | 1461095737248 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:37 INFO - PROCESS | 10937 | 1461095737455 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:55:37 INFO - PROCESS | 10937 | 1461095737487 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4009000 == 43 [pid = 10937] [id = 72] 12:55:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 87 (0x7f12f061f000) [pid = 10937] [serial = 214] [outer = (nil)] 12:55:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 88 (0x7f12f07fc400) [pid = 10937] [serial = 215] [outer = 0x7f12f061f000] 12:55:37 INFO - PROCESS | 10937 | 1461095737550 Marionette DEBUG loaded listener.js 12:55:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12ef90ac00) [pid = 10937] [serial = 216] [outer = 0x7f12f061f000] 12:55:38 INFO - PROCESS | 10937 | 1461095738329 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1197ms 12:55:38 INFO - PROCESS | 10937 | 1461095738425 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 10937 | 1461095738429 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:55:38 INFO - PROCESS | 10937 | 1461095738451 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - PROCESS | 10937 | 1461095738456 Marionette TRACE conn4 <- [1,262,null,{}] 12:55:38 INFO - PROCESS | 10937 | 1461095738479 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:38 INFO - PROCESS | 10937 | --DOMWINDOW == 88 (0x7f12e0040800) [pid = 10937] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:55:38 INFO - PROCESS | 10937 | --DOMWINDOW == 87 (0x7f12ef797000) [pid = 10937] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:55:38 INFO - PROCESS | 10937 | --DOMWINDOW == 86 (0x7f12e23dc400) [pid = 10937] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:55:38 INFO - PROCESS | 10937 | --DOMWINDOW == 85 (0x7f12e23d2c00) [pid = 10937] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:55:38 INFO - PROCESS | 10937 | --DOMWINDOW == 84 (0x7f12d8c70000) [pid = 10937] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:55:38 INFO - PROCESS | 10937 | --DOMWINDOW == 83 (0x7f12d8287800) [pid = 10937] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:55:38 INFO - PROCESS | 10937 | 1461095738881 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:55:38 INFO - PROCESS | 10937 | 1461095738979 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9b4f800 == 44 [pid = 10937] [id = 73] 12:55:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 84 (0x7f12e0c91400) [pid = 10937] [serial = 217] [outer = (nil)] 12:55:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 85 (0x7f12ef4b5400) [pid = 10937] [serial = 218] [outer = 0x7f12e0c91400] 12:55:39 INFO - PROCESS | 10937 | 1461095739064 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 86 (0x7f12f4a8dc00) [pid = 10937] [serial = 219] [outer = 0x7f12e0c91400] 12:55:39 INFO - PROCESS | 10937 | 1461095739757 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1358ms 12:55:39 INFO - PROCESS | 10937 | 1461095739799 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:55:39 INFO - PROCESS | 10937 | 1461095739803 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:55:39 INFO - PROCESS | 10937 | 1461095739808 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:55:39 INFO - PROCESS | 10937 | 1461095739811 Marionette TRACE conn4 <- [1,266,null,{}] 12:55:39 INFO - PROCESS | 10937 | 1461095739816 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:40 INFO - PROCESS | 10937 | 1461095739998 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:55:40 INFO - PROCESS | 10937 | 1461095740011 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c04000 == 45 [pid = 10937] [id = 74] 12:55:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 87 (0x7f12ef795800) [pid = 10937] [serial = 220] [outer = (nil)] 12:55:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 88 (0x7f12f4c31800) [pid = 10937] [serial = 221] [outer = 0x7f12ef795800] 12:55:40 INFO - PROCESS | 10937 | 1461095740074 Marionette DEBUG loaded listener.js 12:55:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12f7265000) [pid = 10937] [serial = 222] [outer = 0x7f12ef795800] 12:55:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 90 (0x7f12e23e7400) [pid = 10937] [serial = 223] [outer = 0x7f12dac33000] 12:55:41 INFO - PROCESS | 10937 | 1461095741007 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1230ms 12:55:41 INFO - PROCESS | 10937 | 1461095741040 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:55:41 INFO - PROCESS | 10937 | 1461095741046 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:55:41 INFO - PROCESS | 10937 | 1461095741055 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:55:41 INFO - PROCESS | 10937 | 1461095741062 Marionette TRACE conn4 <- [1,270,null,{}] 12:55:41 INFO - PROCESS | 10937 | 1461095741074 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:41 INFO - PROCESS | 10937 | 1461095741261 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:55:41 INFO - PROCESS | 10937 | 1461095741396 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2319800 == 46 [pid = 10937] [id = 75] 12:55:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 91 (0x7f12da887000) [pid = 10937] [serial = 224] [outer = (nil)] 12:55:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 92 (0x7f12dca78c00) [pid = 10937] [serial = 225] [outer = 0x7f12da887000] 12:55:41 INFO - PROCESS | 10937 | 1461095741476 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 93 (0x7f12df175800) [pid = 10937] [serial = 226] [outer = 0x7f12da887000] 12:55:42 INFO - PROCESS | 10937 | 1461095742387 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 12:55:42 INFO - PROCESS | 10937 | 1461095742445 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:55:42 INFO - PROCESS | 10937 | 1461095742467 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:55:42 INFO - PROCESS | 10937 | 1461095742478 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:55:42 INFO - PROCESS | 10937 | 1461095742482 Marionette TRACE conn4 <- [1,274,null,{}] 12:55:42 INFO - PROCESS | 10937 | 1461095742489 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:42 INFO - PROCESS | 10937 | 1461095742692 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:55:42 INFO - PROCESS | 10937 | 1461095742824 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f070f000 == 47 [pid = 10937] [id = 76] 12:55:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12dac34800) [pid = 10937] [serial = 227] [outer = (nil)] 12:55:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12e23e2000) [pid = 10937] [serial = 228] [outer = 0x7f12dac34800] 12:55:42 INFO - PROCESS | 10937 | 1461095742906 Marionette DEBUG loaded listener.js 12:55:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12e23e8800) [pid = 10937] [serial = 229] [outer = 0x7f12dac34800] 12:55:43 INFO - PROCESS | 10937 | 1461095743761 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1332ms 12:55:43 INFO - PROCESS | 10937 | 1461095743812 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 10937 | 1461095743817 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:55:43 INFO - PROCESS | 10937 | 1461095743823 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 10937 | 1461095743829 Marionette TRACE conn4 <- [1,278,null,{}] 12:55:43 INFO - PROCESS | 10937 | 1461095743847 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:44 INFO - PROCESS | 10937 | 1461095744015 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:55:44 INFO - PROCESS | 10937 | 1461095744147 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8ba3000 == 48 [pid = 10937] [id = 77] 12:55:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12e23d0800) [pid = 10937] [serial = 230] [outer = (nil)] 12:55:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12e5887800) [pid = 10937] [serial = 231] [outer = 0x7f12e23d0800] 12:55:44 INFO - PROCESS | 10937 | 1461095744225 Marionette DEBUG loaded listener.js 12:55:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12ef929c00) [pid = 10937] [serial = 232] [outer = 0x7f12e23d0800] 12:55:45 INFO - PROCESS | 10937 | 1461095745202 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1436ms 12:55:45 INFO - PROCESS | 10937 | 1461095745260 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:55:45 INFO - PROCESS | 10937 | 1461095745265 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:55:45 INFO - PROCESS | 10937 | 1461095745271 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:55:45 INFO - PROCESS | 10937 | 1461095745275 Marionette TRACE conn4 <- [1,282,null,{}] 12:55:45 INFO - PROCESS | 10937 | 1461095745281 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:45 INFO - PROCESS | 10937 | 1461095745450 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:55:45 INFO - PROCESS | 10937 | 1461095745582 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d66000 == 49 [pid = 10937] [id = 78] 12:55:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12e54a9800) [pid = 10937] [serial = 233] [outer = (nil)] 12:55:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12f4a06000) [pid = 10937] [serial = 234] [outer = 0x7f12e54a9800] 12:55:45 INFO - PROCESS | 10937 | 1461095745696 Marionette DEBUG loaded listener.js 12:55:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12f4b3c800) [pid = 10937] [serial = 235] [outer = 0x7f12e54a9800] 12:55:46 INFO - PROCESS | 10937 | 1461095746484 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1279ms 12:55:46 INFO - PROCESS | 10937 | 1461095746553 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:55:46 INFO - PROCESS | 10937 | 1461095746556 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:55:46 INFO - PROCESS | 10937 | 1461095746564 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 10937 | 1461095746568 Marionette TRACE conn4 <- [1,286,null,{}] 12:55:46 INFO - PROCESS | 10937 | 1461095746574 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:46 INFO - PROCESS | 10937 | 1461095746735 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:55:46 INFO - PROCESS | 10937 | 1461095746872 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef7b3000 == 50 [pid = 10937] [id = 79] 12:55:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12d8288000) [pid = 10937] [serial = 236] [outer = (nil)] 12:55:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12e23e7800) [pid = 10937] [serial = 237] [outer = 0x7f12d8288000] 12:55:46 INFO - PROCESS | 10937 | 1461095746959 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12f689b000) [pid = 10937] [serial = 238] [outer = 0x7f12d8288000] 12:55:47 INFO - PROCESS | 10937 | 1461095747992 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1484ms 12:55:48 INFO - PROCESS | 10937 | 1461095748050 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:55:48 INFO - PROCESS | 10937 | 1461095748057 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:55:48 INFO - PROCESS | 10937 | 1461095748067 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:55:48 INFO - PROCESS | 10937 | 1461095748070 Marionette TRACE conn4 <- [1,290,null,{}] 12:55:48 INFO - PROCESS | 10937 | 1461095748078 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:48 INFO - PROCESS | 10937 | 1461095748354 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:55:48 INFO - PROCESS | 10937 | 1461095748541 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc985000 == 51 [pid = 10937] [id = 80] 12:55:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12d8e98800) [pid = 10937] [serial = 239] [outer = (nil)] 12:55:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12df176000) [pid = 10937] [serial = 240] [outer = 0x7f12d8e98800] 12:55:48 INFO - PROCESS | 10937 | 1461095748626 Marionette DEBUG loaded listener.js 12:55:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12e0044000) [pid = 10937] [serial = 241] [outer = 0x7f12d8e98800] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9b40000 == 50 [pid = 10937] [id = 38] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12f2898000) [pid = 10937] [serial = 185] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12e2324000) [pid = 10937] [serial = 158] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12e54b1000) [pid = 10937] [serial = 161] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12e54b3400) [pid = 10937] [serial = 152] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12dc965400) [pid = 10937] [serial = 155] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12ee6d7000) [pid = 10937] [serial = 164] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9b4f800 == 49 [pid = 10937] [id = 73] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4009000 == 48 [pid = 10937] [id = 72] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f03b2800 == 47 [pid = 10937] [id = 71] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e9516000 == 46 [pid = 10937] [id = 70] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddd95800 == 45 [pid = 10937] [id = 69] 12:55:49 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc985800 == 44 [pid = 10937] [id = 68] 12:55:49 INFO - PROCESS | 10937 | 1461095749443 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12e23d2800) [pid = 10937] [serial = 174] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12ef7e5c00) [pid = 10937] [serial = 182] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12ef793c00) [pid = 10937] [serial = 180] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12f0618400) [pid = 10937] [serial = 183] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12ef5dc400) [pid = 10937] [serial = 179] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12e58c0400) [pid = 10937] [serial = 177] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12df43c800) [pid = 10937] [serial = 171] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12d8c70800) [pid = 10937] [serial = 168] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 93 (0x7f12e5468c00) [pid = 10937] [serial = 176] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 92 (0x7f12d8bdd800) [pid = 10937] [serial = 167] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 91 (0x7f12dc9b6c00) [pid = 10937] [serial = 170] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 10937 | --DOMWINDOW == 90 (0x7f12e15bcc00) [pid = 10937] [serial = 173] [outer = (nil)] [url = about:blank] 12:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1430ms 12:55:49 INFO - PROCESS | 10937 | 1461095749498 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:55:49 INFO - PROCESS | 10937 | 1461095749506 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:55:49 INFO - PROCESS | 10937 | 1461095749516 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:55:49 INFO - PROCESS | 10937 | 1461095749519 Marionette TRACE conn4 <- [1,294,null,{}] 12:55:49 INFO - PROCESS | 10937 | 1461095749525 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:49 INFO - PROCESS | 10937 | 1461095749669 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:55:49 INFO - PROCESS | 10937 | 1461095749681 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1115800 == 45 [pid = 10937] [id = 81] 12:55:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 91 (0x7f12dc75a400) [pid = 10937] [serial = 242] [outer = (nil)] 12:55:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 92 (0x7f12e2394400) [pid = 10937] [serial = 243] [outer = 0x7f12dc75a400] 12:55:49 INFO - PROCESS | 10937 | 1461095749748 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 93 (0x7f12e23ec400) [pid = 10937] [serial = 244] [outer = 0x7f12dc75a400] 12:55:50 INFO - PROCESS | 10937 | 1461095750850 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:50 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. 12:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1390ms 12:55:50 INFO - PROCESS | 10937 | 1461095750907 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:55:50 INFO - PROCESS | 10937 | 1461095750912 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:55:50 INFO - PROCESS | 10937 | 1461095750920 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:55:50 INFO - PROCESS | 10937 | 1461095750927 Marionette TRACE conn4 <- [1,298,null,{}] 12:55:50 INFO - PROCESS | 10937 | 1461095750947 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:51 INFO - PROCESS | 10937 | 1461095751163 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:55:51 INFO - PROCESS | 10937 | 1461095751285 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c57800 == 46 [pid = 10937] [id = 82] 12:55:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12dff9bc00) [pid = 10937] [serial = 245] [outer = (nil)] 12:55:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12e377f400) [pid = 10937] [serial = 246] [outer = 0x7f12dff9bc00] 12:55:51 INFO - PROCESS | 10937 | 1461095751406 Marionette DEBUG loaded listener.js 12:55:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12e58bcc00) [pid = 10937] [serial = 247] [outer = 0x7f12dff9bc00] 12:55:52 INFO - PROCESS | 10937 | 1461095752275 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:52 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. 12:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1392ms 12:55:52 INFO - PROCESS | 10937 | 1461095752311 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:55:52 INFO - PROCESS | 10937 | 1461095752315 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:55:52 INFO - PROCESS | 10937 | 1461095752321 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:55:52 INFO - PROCESS | 10937 | 1461095752324 Marionette TRACE conn4 <- [1,302,null,{}] 12:55:52 INFO - PROCESS | 10937 | 1461095752335 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:52 INFO - PROCESS | 10937 | 1461095752525 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:55:52 INFO - PROCESS | 10937 | 1461095752582 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e87c8000 == 47 [pid = 10937] [id = 83] 12:55:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12ef7e5c00) [pid = 10937] [serial = 248] [outer = (nil)] 12:55:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12f0618400) [pid = 10937] [serial = 249] [outer = 0x7f12ef7e5c00] 12:55:52 INFO - PROCESS | 10937 | 1461095752646 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12f0908800) [pid = 10937] [serial = 250] [outer = 0x7f12ef7e5c00] 12:55:53 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. 12:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1134ms 12:55:53 INFO - PROCESS | 10937 | 1461095753445 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:53 INFO - PROCESS | 10937 | 1461095753455 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 10937 | 1461095753459 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:55:53 INFO - PROCESS | 10937 | 1461095753472 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:55:53 INFO - PROCESS | 10937 | 1461095753474 Marionette TRACE conn4 <- [1,306,null,{}] 12:55:53 INFO - PROCESS | 10937 | 1461095753481 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:53 INFO - PROCESS | 10937 | 1461095753658 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:55:53 INFO - PROCESS | 10937 | 1461095753682 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef4c4000 == 48 [pid = 10937] [id = 84] 12:55:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12dac36400) [pid = 10937] [serial = 251] [outer = (nil)] 12:55:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12f405a400) [pid = 10937] [serial = 252] [outer = 0x7f12dac36400] 12:55:53 INFO - PROCESS | 10937 | 1461095753745 Marionette DEBUG loaded listener.js 12:55:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12f4a8fc00) [pid = 10937] [serial = 253] [outer = 0x7f12dac36400] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12f061f000) [pid = 10937] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12dc961c00) [pid = 10937] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12e2395c00) [pid = 10937] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12ef9dfc00) [pid = 10937] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12e18bf000) [pid = 10937] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12d8e9dc00) [pid = 10937] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12e0c91400) [pid = 10937] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:55:54 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12d8281400) [pid = 10937] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:55:54 INFO - PROCESS | 10937 | 1461095754690 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:54 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. 12:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1229ms 12:55:54 INFO - PROCESS | 10937 | 1461095754701 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:55:54 INFO - PROCESS | 10937 | 1461095754703 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:55:54 INFO - PROCESS | 10937 | 1461095754714 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:55:54 INFO - PROCESS | 10937 | 1461095754717 Marionette TRACE conn4 <- [1,310,null,{}] 12:55:54 INFO - PROCESS | 10937 | 1461095754722 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:54 INFO - PROCESS | 10937 | 1461095754921 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:55:55 INFO - PROCESS | 10937 | 1461095755033 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da646000 == 49 [pid = 10937] [id = 85] 12:55:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12d72c7400) [pid = 10937] [serial = 254] [outer = (nil)] 12:55:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12d72d0000) [pid = 10937] [serial = 255] [outer = 0x7f12d72c7400] 12:55:55 INFO - PROCESS | 10937 | 1461095755102 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12f4b42800) [pid = 10937] [serial = 256] [outer = 0x7f12d72c7400] 12:55:55 INFO - PROCESS | 10937 | 1461095755746 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:55 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. 12:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1088ms 12:55:55 INFO - PROCESS | 10937 | 1461095755808 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:55:55 INFO - PROCESS | 10937 | 1461095755811 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:55:55 INFO - PROCESS | 10937 | 1461095755818 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:55:55 INFO - PROCESS | 10937 | 1461095755821 Marionette TRACE conn4 <- [1,314,null,{}] 12:55:55 INFO - PROCESS | 10937 | 1461095755825 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:55 INFO - PROCESS | 10937 | 1461095755989 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:55:56 INFO - PROCESS | 10937 | 1461095756007 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f29c6000 == 50 [pid = 10937] [id = 86] 12:55:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12d72c8c00) [pid = 10937] [serial = 257] [outer = (nil)] 12:55:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12f68a2400) [pid = 10937] [serial = 258] [outer = 0x7f12d72c8c00] 12:55:56 INFO - PROCESS | 10937 | 1461095756067 Marionette DEBUG loaded listener.js 12:55:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12f7583000) [pid = 10937] [serial = 259] [outer = 0x7f12d72c8c00] 12:55:57 INFO - PROCESS | 10937 | 1461095757048 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:57 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. 12:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1329ms 12:55:57 INFO - PROCESS | 10937 | 1461095757149 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:55:57 INFO - PROCESS | 10937 | 1461095757154 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:55:57 INFO - PROCESS | 10937 | 1461095757162 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:55:57 INFO - PROCESS | 10937 | 1461095757168 Marionette TRACE conn4 <- [1,318,null,{}] 12:55:57 INFO - PROCESS | 10937 | 1461095757176 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:57 INFO - PROCESS | 10937 | 1461095757374 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:55:57 INFO - PROCESS | 10937 | 1461095757557 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e224d000 == 51 [pid = 10937] [id = 87] 12:55:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12da88dc00) [pid = 10937] [serial = 260] [outer = (nil)] 12:55:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12dca77c00) [pid = 10937] [serial = 261] [outer = 0x7f12da88dc00] 12:55:57 INFO - PROCESS | 10937 | 1461095757651 Marionette DEBUG loaded listener.js 12:55:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12e0a76000) [pid = 10937] [serial = 262] [outer = 0x7f12da88dc00] 12:55:58 INFO - PROCESS | 10937 | 1461095758487 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:55:58 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. 12:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1387ms 12:55:58 INFO - PROCESS | 10937 | 1461095758550 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:55:58 INFO - PROCESS | 10937 | 1461095758559 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:55:58 INFO - PROCESS | 10937 | 1461095758570 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:55:58 INFO - PROCESS | 10937 | 1461095758574 Marionette TRACE conn4 <- [1,322,null,{}] 12:55:58 INFO - PROCESS | 10937 | 1461095758581 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:58 INFO - PROCESS | 10937 | 1461095758792 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:55:58 INFO - PROCESS | 10937 | 1461095758929 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef4d3000 == 52 [pid = 10937] [id = 88] 12:55:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12dac3c800) [pid = 10937] [serial = 263] [outer = (nil)] 12:55:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12e26bc000) [pid = 10937] [serial = 264] [outer = 0x7f12dac3c800] 12:55:59 INFO - PROCESS | 10937 | 1461095759009 Marionette DEBUG loaded listener.js 12:55:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12e2c7b400) [pid = 10937] [serial = 265] [outer = 0x7f12dac3c800] 12:55:59 INFO - PROCESS | 10937 | 1461095759996 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:00 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. 12:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1437ms 12:56:00 INFO - PROCESS | 10937 | 1461095760007 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:56:00 INFO - PROCESS | 10937 | 1461095760011 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:56:00 INFO - PROCESS | 10937 | 1461095760020 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:56:00 INFO - PROCESS | 10937 | 1461095760026 Marionette TRACE conn4 <- [1,326,null,{}] 12:56:00 INFO - PROCESS | 10937 | 1461095760043 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:00 INFO - PROCESS | 10937 | 1461095760236 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:56:00 INFO - PROCESS | 10937 | 1461095760429 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f7533800 == 53 [pid = 10937] [id = 89] 12:56:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12e3843800) [pid = 10937] [serial = 266] [outer = (nil)] 12:56:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12e3848000) [pid = 10937] [serial = 267] [outer = 0x7f12e3843800] 12:56:00 INFO - PROCESS | 10937 | 1461095760567 Marionette DEBUG loaded listener.js 12:56:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12e58b8400) [pid = 10937] [serial = 268] [outer = 0x7f12e3843800] 12:56:01 INFO - PROCESS | 10937 | 1461095761447 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:01 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. 12:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1457ms 12:56:01 INFO - PROCESS | 10937 | 1461095761477 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:56:01 INFO - PROCESS | 10937 | 1461095761482 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:56:01 INFO - PROCESS | 10937 | 1461095761490 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:56:01 INFO - PROCESS | 10937 | 1461095761495 Marionette TRACE conn4 <- [1,330,null,{}] 12:56:01 INFO - PROCESS | 10937 | 1461095761501 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:01 INFO - PROCESS | 10937 | 1461095761670 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:56:01 INFO - PROCESS | 10937 | 1461095761813 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6eca800 == 54 [pid = 10937] [id = 90] 12:56:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12e3844800) [pid = 10937] [serial = 269] [outer = (nil)] 12:56:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 111 (0x7f12f28cbc00) [pid = 10937] [serial = 270] [outer = 0x7f12e3844800] 12:56:01 INFO - PROCESS | 10937 | 1461095761931 Marionette DEBUG loaded listener.js 12:56:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12f4c2ac00) [pid = 10937] [serial = 271] [outer = 0x7f12e3844800] 12:56:03 INFO - PROCESS | 10937 | 1461095762999 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:03 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. 12:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1548ms 12:56:03 INFO - PROCESS | 10937 | 1461095763038 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:56:03 INFO - PROCESS | 10937 | 1461095763041 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:56:03 INFO - PROCESS | 10937 | 1461095763049 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:56:03 INFO - PROCESS | 10937 | 1461095763052 Marionette TRACE conn4 <- [1,334,null,{}] 12:56:03 INFO - PROCESS | 10937 | 1461095763058 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:03 INFO - PROCESS | 10937 | 1461095763245 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:56:03 INFO - PROCESS | 10937 | 1461095763395 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8d6a800 == 55 [pid = 10937] [id = 91] 12:56:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12da614000) [pid = 10937] [serial = 272] [outer = (nil)] 12:56:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12f758c400) [pid = 10937] [serial = 273] [outer = 0x7f12da614000] 12:56:03 INFO - PROCESS | 10937 | 1461095763469 Marionette DEBUG loaded listener.js 12:56:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12f8b57000) [pid = 10937] [serial = 274] [outer = 0x7f12da614000] 12:56:04 INFO - PROCESS | 10937 | 1461095764338 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:04 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. 12:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1329ms 12:56:04 INFO - PROCESS | 10937 | 1461095764379 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:56:04 INFO - PROCESS | 10937 | 1461095764383 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:56:04 INFO - PROCESS | 10937 | 1461095764389 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:56:04 INFO - PROCESS | 10937 | 1461095764393 Marionette TRACE conn4 <- [1,338,null,{}] 12:56:04 INFO - PROCESS | 10937 | 1461095764399 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:04 INFO - PROCESS | 10937 | 1461095764600 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:56:04 INFO - PROCESS | 10937 | 1461095764743 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c62800 == 56 [pid = 10937] [id = 92] 12:56:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12d8c66c00) [pid = 10937] [serial = 275] [outer = (nil)] 12:56:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12e1e56c00) [pid = 10937] [serial = 276] [outer = 0x7f12d8c66c00] 12:56:04 INFO - PROCESS | 10937 | 1461095764827 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12f726b400) [pid = 10937] [serial = 277] [outer = 0x7f12d8c66c00] 12:56:05 INFO - PROCESS | 10937 | 1461095765965 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:06 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. 12:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1633ms 12:56:06 INFO - PROCESS | 10937 | 1461095766024 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:56:06 INFO - PROCESS | 10937 | 1461095766032 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:56:06 INFO - PROCESS | 10937 | 1461095766041 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:56:06 INFO - PROCESS | 10937 | 1461095766046 Marionette TRACE conn4 <- [1,342,null,{}] 12:56:06 INFO - PROCESS | 10937 | 1461095766053 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:06 INFO - PROCESS | 10937 | 1461095766296 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:56:06 INFO - PROCESS | 10937 | 1461095766498 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc7e3000 == 57 [pid = 10937] [id = 93] 12:56:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12dca81c00) [pid = 10937] [serial = 278] [outer = (nil)] 12:56:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12df4ce800) [pid = 10937] [serial = 279] [outer = 0x7f12dca81c00] 12:56:06 INFO - PROCESS | 10937 | 1461095766624 Marionette DEBUG loaded listener.js 12:56:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12e1e51c00) [pid = 10937] [serial = 280] [outer = 0x7f12dca81c00] 12:56:06 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da646000 == 56 [pid = 10937] [id = 85] 12:56:06 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12f4c31800) [pid = 10937] [serial = 221] [outer = (nil)] [url = about:blank] 12:56:06 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef4c4000 == 55 [pid = 10937] [id = 84] 12:56:06 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e87c8000 == 54 [pid = 10937] [id = 83] 12:56:06 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c57800 == 53 [pid = 10937] [id = 82] 12:56:07 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1115800 == 52 [pid = 10937] [id = 81] 12:56:07 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc985000 == 51 [pid = 10937] [id = 80] 12:56:07 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f8ba3000 == 50 [pid = 10937] [id = 77] 12:56:07 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f070f000 == 49 [pid = 10937] [id = 76] 12:56:07 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2319800 == 48 [pid = 10937] [id = 75] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12e0c87000) [pid = 10937] [serial = 207] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12dc967c00) [pid = 10937] [serial = 188] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12e27c3800) [pid = 10937] [serial = 191] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12f061a400) [pid = 10937] [serial = 194] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12f2992400) [pid = 10937] [serial = 197] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12ef4b5400) [pid = 10937] [serial = 218] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12f4a8dc00) [pid = 10937] [serial = 219] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12ef791800) [pid = 10937] [serial = 213] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 111 (0x7f12ee652400) [pid = 10937] [serial = 153] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 110 (0x7f12f07fc400) [pid = 10937] [serial = 215] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12ef90ac00) [pid = 10937] [serial = 216] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12dca79c00) [pid = 10937] [serial = 204] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12dca73800) [pid = 10937] [serial = 203] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12e2c82400) [pid = 10937] [serial = 209] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12e5399800) [pid = 10937] [serial = 210] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12f462f400) [pid = 10937] [serial = 200] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12f2944000) [pid = 10937] [serial = 186] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12ef245400) [pid = 10937] [serial = 212] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12df17b800) [pid = 10937] [serial = 206] [outer = (nil)] [url = about:blank] 12:56:07 INFO - PROCESS | 10937 | 1461095767403 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:07 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. 12:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1386ms 12:56:07 INFO - PROCESS | 10937 | 1461095767428 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:56:07 INFO - PROCESS | 10937 | 1461095767436 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:56:07 INFO - PROCESS | 10937 | 1461095767466 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:56:07 INFO - PROCESS | 10937 | 1461095767471 Marionette TRACE conn4 <- [1,346,null,{}] 12:56:07 INFO - PROCESS | 10937 | 1461095767478 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:07 INFO - PROCESS | 10937 | 1461095767642 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:56:07 INFO - PROCESS | 10937 | 1461095767694 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2307000 == 49 [pid = 10937] [id = 94] 12:56:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12e23de000) [pid = 10937] [serial = 281] [outer = (nil)] 12:56:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12e23e7000) [pid = 10937] [serial = 282] [outer = 0x7f12e23de000] 12:56:07 INFO - PROCESS | 10937 | 1461095767756 Marionette DEBUG loaded listener.js 12:56:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12e26bec00) [pid = 10937] [serial = 283] [outer = 0x7f12e23de000] 12:56:08 INFO - PROCESS | 10937 | 1461095768885 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:08 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. 12:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1445ms 12:56:08 INFO - PROCESS | 10937 | 1461095768909 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:56:08 INFO - PROCESS | 10937 | 1461095768915 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:56:08 INFO - PROCESS | 10937 | 1461095768924 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:56:08 INFO - PROCESS | 10937 | 1461095768933 Marionette TRACE conn4 <- [1,350,null,{}] 12:56:08 INFO - PROCESS | 10937 | 1461095768958 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:09 INFO - PROCESS | 10937 | 1461095769221 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:56:09 INFO - PROCESS | 10937 | 1461095769325 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e9521800 == 50 [pid = 10937] [id = 95] 12:56:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12ddafbc00) [pid = 10937] [serial = 284] [outer = (nil)] 12:56:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12e23db400) [pid = 10937] [serial = 285] [outer = 0x7f12ddafbc00] 12:56:09 INFO - PROCESS | 10937 | 1461095769429 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12e2c84800) [pid = 10937] [serial = 286] [outer = 0x7f12ddafbc00] 12:56:10 INFO - PROCESS | 10937 | 1461095770170 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:10 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. 12:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1298ms 12:56:10 INFO - PROCESS | 10937 | 1461095770237 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:56:10 INFO - PROCESS | 10937 | 1461095770243 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:56:10 INFO - PROCESS | 10937 | 1461095770249 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:56:10 INFO - PROCESS | 10937 | 1461095770252 Marionette TRACE conn4 <- [1,354,null,{}] 12:56:10 INFO - PROCESS | 10937 | 1461095770258 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:10 INFO - PROCESS | 10937 | 1461095770513 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:56:10 INFO - PROCESS | 10937 | 1461095770541 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f094e800 == 51 [pid = 10937] [id = 96] 12:56:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12df28c800) [pid = 10937] [serial = 287] [outer = (nil)] 12:56:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12e3840800) [pid = 10937] [serial = 288] [outer = 0x7f12df28c800] 12:56:10 INFO - PROCESS | 10937 | 1461095770605 Marionette DEBUG loaded listener.js 12:56:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12e5399800) [pid = 10937] [serial = 289] [outer = 0x7f12df28c800] 12:56:11 INFO - PROCESS | 10937 | 1461095771491 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:11 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. 12:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1290ms 12:56:11 INFO - PROCESS | 10937 | 1461095771541 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 10937 | 1461095771545 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:56:11 INFO - PROCESS | 10937 | 1461095771551 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:56:11 INFO - PROCESS | 10937 | 1461095771555 Marionette TRACE conn4 <- [1,358,null,{}] 12:56:11 INFO - PROCESS | 10937 | 1461095771566 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:11 INFO - PROCESS | 10937 | 1461095771841 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:56:11 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12ef7e5c00) [pid = 10937] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:56:11 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12dac36400) [pid = 10937] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:56:11 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12dff9bc00) [pid = 10937] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:56:11 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12d8e98800) [pid = 10937] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:56:11 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12dc75a400) [pid = 10937] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:56:11 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12d72c7400) [pid = 10937] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:56:11 INFO - PROCESS | 10937 | 1461095771950 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5427000 == 52 [pid = 10937] [id = 97] 12:56:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12d72c2400) [pid = 10937] [serial = 290] [outer = (nil)] 12:56:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12dc75a400) [pid = 10937] [serial = 291] [outer = 0x7f12d72c2400] 12:56:12 INFO - PROCESS | 10937 | 1461095772038 Marionette DEBUG loaded listener.js 12:56:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12e58be400) [pid = 10937] [serial = 292] [outer = 0x7f12d72c2400] 12:56:12 INFO - PROCESS | 10937 | 1461095772853 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:12 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. 12:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1341ms 12:56:12 INFO - PROCESS | 10937 | 1461095772893 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:56:12 INFO - PROCESS | 10937 | 1461095772896 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:56:12 INFO - PROCESS | 10937 | 1461095772903 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:56:12 INFO - PROCESS | 10937 | 1461095772905 Marionette TRACE conn4 <- [1,362,null,{}] 12:56:12 INFO - PROCESS | 10937 | 1461095772910 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:13 INFO - PROCESS | 10937 | 1461095773105 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:56:13 INFO - PROCESS | 10937 | 1461095773238 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4a58000 == 53 [pid = 10937] [id = 98] 12:56:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12d72c4400) [pid = 10937] [serial = 293] [outer = (nil)] 12:56:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12d8c69400) [pid = 10937] [serial = 294] [outer = 0x7f12d72c4400] 12:56:13 INFO - PROCESS | 10937 | 1461095773373 Marionette DEBUG loaded listener.js 12:56:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12f07f2000) [pid = 10937] [serial = 295] [outer = 0x7f12d72c4400] 12:56:14 INFO - PROCESS | 10937 | 1461095774574 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:14 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. 12:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1728ms 12:56:14 INFO - PROCESS | 10937 | 1461095774633 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:56:14 INFO - PROCESS | 10937 | 1461095774640 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:56:14 INFO - PROCESS | 10937 | 1461095774650 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:56:14 INFO - PROCESS | 10937 | 1461095774655 Marionette TRACE conn4 <- [1,366,null,{}] 12:56:14 INFO - PROCESS | 10937 | 1461095774663 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:14 INFO - PROCESS | 10937 | 1461095774885 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:56:15 INFO - PROCESS | 10937 | 1461095775081 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2758800 == 54 [pid = 10937] [id = 99] 12:56:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 111 (0x7f12da6d7c00) [pid = 10937] [serial = 296] [outer = (nil)] 12:56:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12dc758400) [pid = 10937] [serial = 297] [outer = 0x7f12da6d7c00] 12:56:15 INFO - PROCESS | 10937 | 1461095775205 Marionette DEBUG loaded listener.js 12:56:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12dca80800) [pid = 10937] [serial = 298] [outer = 0x7f12da6d7c00] 12:56:16 INFO - PROCESS | 10937 | 1461095776084 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:16 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. 12:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1492ms 12:56:16 INFO - PROCESS | 10937 | 1461095776142 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:56:16 INFO - PROCESS | 10937 | 1461095776151 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:56:16 INFO - PROCESS | 10937 | 1461095776164 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:56:16 INFO - PROCESS | 10937 | 1461095776167 Marionette TRACE conn4 <- [1,370,null,{}] 12:56:16 INFO - PROCESS | 10937 | 1461095776175 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:16 INFO - PROCESS | 10937 | 1461095776425 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:56:16 INFO - PROCESS | 10937 | 1461095776584 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f409d000 == 55 [pid = 10937] [id = 100] 12:56:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12ddafd400) [pid = 10937] [serial = 299] [outer = (nil)] 12:56:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12e0df7800) [pid = 10937] [serial = 300] [outer = 0x7f12ddafd400] 12:56:16 INFO - PROCESS | 10937 | 1461095776677 Marionette DEBUG loaded listener.js 12:56:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12e1e58800) [pid = 10937] [serial = 301] [outer = 0x7f12ddafd400] 12:56:17 INFO - PROCESS | 10937 | 1461095777659 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:56:17 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. 12:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1532ms 12:56:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:56:17 INFO - PROCESS | 10937 | 1461095777696 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:56:17 INFO - PROCESS | 10937 | 1461095777699 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:56:17 INFO - PROCESS | 10937 | 1461095777706 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:56:17 INFO - PROCESS | 10937 | 1461095777713 Marionette TRACE conn4 <- [1,374,null,{}] 12:56:17 INFO - PROCESS | 10937 | 1461095777739 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:17 INFO - PROCESS | 10937 | 1461095777965 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:56:18 INFO - PROCESS | 10937 | 1461095778150 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8b14800 == 56 [pid = 10937] [id = 101] 12:56:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12e2c84400) [pid = 10937] [serial = 302] [outer = (nil)] 12:56:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12e384c000) [pid = 10937] [serial = 303] [outer = 0x7f12e2c84400] 12:56:18 INFO - PROCESS | 10937 | 1461095778276 Marionette DEBUG loaded listener.js 12:56:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12e3851800) [pid = 10937] [serial = 304] [outer = 0x7f12e2c84400] 12:56:19 INFO - PROCESS | 10937 | 1461095779358 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:56:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:56:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1706ms 12:56:19 INFO - PROCESS | 10937 | 1461095779413 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:56:19 INFO - PROCESS | 10937 | 1461095779420 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:56:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:56:19 INFO - PROCESS | 10937 | 1461095779430 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:56:19 INFO - PROCESS | 10937 | 1461095779434 Marionette TRACE conn4 <- [1,378,null,{}] 12:56:19 INFO - PROCESS | 10937 | 1461095779445 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:19 INFO - PROCESS | 10937 | 1461095779881 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:56:19 INFO - PROCESS | 10937 | 1461095779975 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1ed800 == 57 [pid = 10937] [id = 102] 12:56:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12d72cd400) [pid = 10937] [serial = 305] [outer = (nil)] 12:56:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12e5888000) [pid = 10937] [serial = 306] [outer = 0x7f12d72cd400] 12:56:20 INFO - PROCESS | 10937 | 1461095780050 Marionette DEBUG loaded listener.js 12:56:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12ef7e0400) [pid = 10937] [serial = 307] [outer = 0x7f12d72cd400] 12:56:20 INFO - PROCESS | 10937 | 1461095780860 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:56:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:56:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1493ms 12:56:20 INFO - PROCESS | 10937 | 1461095780924 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:56:20 INFO - PROCESS | 10937 | 1461095780928 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:56:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:56:20 INFO - PROCESS | 10937 | 1461095780935 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:56:20 INFO - PROCESS | 10937 | 1461095780939 Marionette TRACE conn4 <- [1,382,null,{}] 12:56:20 INFO - PROCESS | 10937 | 1461095780945 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:21 INFO - PROCESS | 10937 | 1461095781124 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:56:21 INFO - PROCESS | 10937 | 1461095781266 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90c9000 == 58 [pid = 10937] [id = 103] 12:56:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 123 (0x7f12e3852000) [pid = 10937] [serial = 308] [outer = (nil)] 12:56:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 124 (0x7f12f28c5400) [pid = 10937] [serial = 309] [outer = 0x7f12e3852000] 12:56:21 INFO - PROCESS | 10937 | 1461095781342 Marionette DEBUG loaded listener.js 12:56:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 125 (0x7f12f4a8b000) [pid = 10937] [serial = 310] [outer = 0x7f12e3852000] 12:56:22 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:22 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:56:22 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:22 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:22 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:22 INFO - PROCESS | 10937 | 1461095782593 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:56:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:56:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1688ms 12:56:22 INFO - PROCESS | 10937 | 1461095782624 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:56:22 INFO - PROCESS | 10937 | 1461095782629 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:56:22 INFO - PROCESS | 10937 | 1461095782647 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:56:22 INFO - PROCESS | 10937 | 1461095782654 Marionette TRACE conn4 <- [1,386,null,{}] 12:56:22 INFO - PROCESS | 10937 | 1461095782664 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:22 INFO - PROCESS | 10937 | 1461095782965 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:56:23 INFO - PROCESS | 10937 | 1461095783234 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96d8800 == 59 [pid = 10937] [id = 104] 12:56:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 126 (0x7f12d9a92c00) [pid = 10937] [serial = 311] [outer = (nil)] 12:56:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12dc755400) [pid = 10937] [serial = 312] [outer = 0x7f12d9a92c00] 12:56:23 INFO - PROCESS | 10937 | 1461095783318 Marionette DEBUG loaded listener.js 12:56:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12dca7a400) [pid = 10937] [serial = 313] [outer = 0x7f12d9a92c00] 12:56:24 INFO - PROCESS | 10937 | 1461095784206 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1597ms 12:56:24 INFO - PROCESS | 10937 | 1461095784237 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:56:24 INFO - PROCESS | 10937 | 1461095784245 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:56:24 INFO - PROCESS | 10937 | 1461095784257 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:56:24 INFO - PROCESS | 10937 | 1461095784261 Marionette TRACE conn4 <- [1,390,null,{}] 12:56:24 INFO - PROCESS | 10937 | 1461095784268 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:24 INFO - PROCESS | 10937 | 1461095784438 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:56:24 INFO - PROCESS | 10937 | 1461095784590 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb9c000 == 60 [pid = 10937] [id = 105] 12:56:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12ddafe400) [pid = 10937] [serial = 314] [outer = (nil)] 12:56:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12dff9cc00) [pid = 10937] [serial = 315] [outer = 0x7f12ddafe400] 12:56:24 INFO - PROCESS | 10937 | 1461095784659 Marionette DEBUG loaded listener.js 12:56:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12e1353400) [pid = 10937] [serial = 316] [outer = 0x7f12ddafe400] 12:56:25 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e5427000 == 59 [pid = 10937] [id = 97] 12:56:25 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f094e800 == 58 [pid = 10937] [id = 96] 12:56:25 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e9521800 == 57 [pid = 10937] [id = 95] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12dca78c00) [pid = 10937] [serial = 225] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12e23e2000) [pid = 10937] [serial = 228] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12e5887800) [pid = 10937] [serial = 231] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 127 (0x7f12e23e7800) [pid = 10937] [serial = 237] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 126 (0x7f12f4a06000) [pid = 10937] [serial = 234] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 125 (0x7f12f68a2400) [pid = 10937] [serial = 258] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2307000 == 56 [pid = 10937] [id = 94] 12:56:25 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc7e3000 == 55 [pid = 10937] [id = 93] 12:56:25 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e224d000 == 54 [pid = 10937] [id = 87] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 124 (0x7f12da6d8800) [pid = 10937] [serial = 96] [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.] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 123 (0x7f12f0618400) [pid = 10937] [serial = 249] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 122 (0x7f12f405a400) [pid = 10937] [serial = 252] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 121 (0x7f12e377f400) [pid = 10937] [serial = 246] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12e0044000) [pid = 10937] [serial = 241] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12df176000) [pid = 10937] [serial = 240] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12e2394400) [pid = 10937] [serial = 243] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12e23ec400) [pid = 10937] [serial = 244] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12f4a8fc00) [pid = 10937] [serial = 253] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12d72d0000) [pid = 10937] [serial = 255] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12f0908800) [pid = 10937] [serial = 250] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12e58bcc00) [pid = 10937] [serial = 247] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12f4b42800) [pid = 10937] [serial = 256] [outer = (nil)] [url = about:blank] 12:56:25 INFO - PROCESS | 10937 | 1461095785591 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1395ms 12:56:25 INFO - PROCESS | 10937 | 1461095785652 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:56:25 INFO - PROCESS | 10937 | 1461095785655 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:56:25 INFO - PROCESS | 10937 | 1461095785662 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:56:25 INFO - PROCESS | 10937 | 1461095785668 Marionette TRACE conn4 <- [1,394,null,{}] 12:56:25 INFO - PROCESS | 10937 | 1461095785684 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:25 INFO - PROCESS | 10937 | 1461095785842 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:56:25 INFO - PROCESS | 10937 | 1461095785941 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1113000 == 55 [pid = 10937] [id = 106] 12:56:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12d828d400) [pid = 10937] [serial = 317] [outer = (nil)] 12:56:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12e1e5b800) [pid = 10937] [serial = 318] [outer = 0x7f12d828d400] 12:56:26 INFO - PROCESS | 10937 | 1461095786007 Marionette DEBUG loaded listener.js 12:56:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12e23e2000) [pid = 10937] [serial = 319] [outer = 0x7f12d828d400] 12:56:26 INFO - PROCESS | 10937 | 1461095786816 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1184ms 12:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:56:26 INFO - PROCESS | 10937 | 1461095786847 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:56:26 INFO - PROCESS | 10937 | 1461095786850 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:56:26 INFO - PROCESS | 10937 | 1461095786857 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:56:26 INFO - PROCESS | 10937 | 1461095786860 Marionette TRACE conn4 <- [1,398,null,{}] 12:56:26 INFO - PROCESS | 10937 | 1461095786865 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:27 INFO - PROCESS | 10937 | 1461095787054 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:56:27 INFO - PROCESS | 10937 | 1461095787072 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1e8e800 == 56 [pid = 10937] [id = 107] 12:56:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12e02c3800) [pid = 10937] [serial = 320] [outer = (nil)] 12:56:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12e2bb5400) [pid = 10937] [serial = 321] [outer = 0x7f12e02c3800] 12:56:27 INFO - PROCESS | 10937 | 1461095787135 Marionette DEBUG loaded listener.js 12:56:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12e33da000) [pid = 10937] [serial = 322] [outer = 0x7f12e02c3800] 12:56:28 INFO - PROCESS | 10937 | 1461095788029 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1233ms 12:56:28 INFO - PROCESS | 10937 | 1461095788107 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:56:28 INFO - PROCESS | 10937 | 1461095788111 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:56:28 INFO - PROCESS | 10937 | 1461095788118 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:56:28 INFO - PROCESS | 10937 | 1461095788121 Marionette TRACE conn4 <- [1,402,null,{}] 12:56:28 INFO - PROCESS | 10937 | 1461095788126 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:28 INFO - PROCESS | 10937 | 1461095788324 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:56:28 INFO - PROCESS | 10937 | 1461095788378 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e339a000 == 57 [pid = 10937] [id = 108] 12:56:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12da88bc00) [pid = 10937] [serial = 323] [outer = (nil)] 12:56:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12e3849c00) [pid = 10937] [serial = 324] [outer = 0x7f12da88bc00] 12:56:28 INFO - PROCESS | 10937 | 1461095788447 Marionette DEBUG loaded listener.js 12:56:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12e523b400) [pid = 10937] [serial = 325] [outer = 0x7f12da88bc00] 12:56:29 INFO - PROCESS | 10937 | 1461095789633 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12ef795800) [pid = 10937] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12e23d0800) [pid = 10937] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12dac34800) [pid = 10937] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12dc63e400) [pid = 10937] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12ee6d9400) [pid = 10937] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12dc641000) [pid = 10937] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12e5465c00) [pid = 10937] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12d8288000) [pid = 10937] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12d8be6000) [pid = 10937] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 111 (0x7f12da884400) [pid = 10937] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 110 (0x7f12f2823000) [pid = 10937] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12dc966800) [pid = 10937] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12df4d4c00) [pid = 10937] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12e15b4000) [pid = 10937] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12dc966c00) [pid = 10937] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12e539a800) [pid = 10937] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12df28c800) [pid = 10937] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12ddafbc00) [pid = 10937] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12d72c2400) [pid = 10937] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12e23de000) [pid = 10937] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12e3843800) [pid = 10937] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12da88dc00) [pid = 10937] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12dca81c00) [pid = 10937] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12dac3c800) [pid = 10937] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12d72c8c00) [pid = 10937] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12d8c66c00) [pid = 10937] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12e54a9800) [pid = 10937] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:56:29 INFO - PROCESS | 10937 | --DOMWINDOW == 93 (0x7f12da887000) [pid = 10937] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1637ms 12:56:29 INFO - PROCESS | 10937 | 1461095789757 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:56:29 INFO - PROCESS | 10937 | 1461095789760 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:56:29 INFO - PROCESS | 10937 | 1461095789777 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:56:29 INFO - PROCESS | 10937 | 1461095789779 Marionette TRACE conn4 <- [1,406,null,{}] 12:56:29 INFO - PROCESS | 10937 | 1461095789786 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:30 INFO - PROCESS | 10937 | 1461095790039 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:56:30 INFO - PROCESS | 10937 | 1461095790110 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90b8000 == 58 [pid = 10937] [id = 109] 12:56:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12d99ef400) [pid = 10937] [serial = 326] [outer = (nil)] 12:56:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12ddaf4400) [pid = 10937] [serial = 327] [outer = 0x7f12d99ef400] 12:56:30 INFO - PROCESS | 10937 | 1461095790179 Marionette DEBUG loaded listener.js 12:56:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12e2332400) [pid = 10937] [serial = 328] [outer = 0x7f12d99ef400] 12:56:30 INFO - PROCESS | 10937 | 1461095790805 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1091ms 12:56:30 INFO - PROCESS | 10937 | 1461095790874 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:56:30 INFO - PROCESS | 10937 | 1461095790878 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:56:30 INFO - PROCESS | 10937 | 1461095790885 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:56:30 INFO - PROCESS | 10937 | 1461095790888 Marionette TRACE conn4 <- [1,410,null,{}] 12:56:30 INFO - PROCESS | 10937 | 1461095790894 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:31 INFO - PROCESS | 10937 | 1461095791094 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:56:31 INFO - PROCESS | 10937 | 1461095791108 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95d0000 == 59 [pid = 10937] [id = 110] 12:56:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12d99efc00) [pid = 10937] [serial = 329] [outer = (nil)] 12:56:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12e26c1800) [pid = 10937] [serial = 330] [outer = 0x7f12d99efc00] 12:56:31 INFO - PROCESS | 10937 | 1461095791173 Marionette DEBUG loaded listener.js 12:56:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12e5234c00) [pid = 10937] [serial = 331] [outer = 0x7f12d99efc00] 12:56:32 INFO - PROCESS | 10937 | 1461095792123 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1294ms 12:56:32 INFO - PROCESS | 10937 | 1461095792187 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:56:32 INFO - PROCESS | 10937 | 1461095792198 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:56:32 INFO - PROCESS | 10937 | 1461095792208 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:56:32 INFO - PROCESS | 10937 | 1461095792214 Marionette TRACE conn4 <- [1,414,null,{}] 12:56:32 INFO - PROCESS | 10937 | 1461095792226 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:32 INFO - PROCESS | 10937 | 1461095792447 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:56:32 INFO - PROCESS | 10937 | 1461095792592 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb8e800 == 60 [pid = 10937] [id = 111] 12:56:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12d72c9400) [pid = 10937] [serial = 332] [outer = (nil)] 12:56:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12d99ebc00) [pid = 10937] [serial = 333] [outer = 0x7f12d72c9400] 12:56:32 INFO - PROCESS | 10937 | 1461095792672 Marionette DEBUG loaded listener.js 12:56:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12d99f4400) [pid = 10937] [serial = 334] [outer = 0x7f12d72c9400] 12:56:33 INFO - PROCESS | 10937 | 1461095793659 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1491ms 12:56:33 INFO - PROCESS | 10937 | 1461095793699 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:56:33 INFO - PROCESS | 10937 | 1461095793708 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:56:33 INFO - PROCESS | 10937 | 1461095793720 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:56:33 INFO - PROCESS | 10937 | 1461095793724 Marionette TRACE conn4 <- [1,418,null,{}] 12:56:33 INFO - PROCESS | 10937 | 1461095793731 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:33 INFO - PROCESS | 10937 | 1461095793915 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:56:34 INFO - PROCESS | 10937 | 1461095794061 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d7c800 == 61 [pid = 10937] [id = 112] 12:56:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12d82d7400) [pid = 10937] [serial = 335] [outer = (nil)] 12:56:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12dca7f000) [pid = 10937] [serial = 336] [outer = 0x7f12d82d7400] 12:56:34 INFO - PROCESS | 10937 | 1461095794138 Marionette DEBUG loaded listener.js 12:56:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12ddafcc00) [pid = 10937] [serial = 337] [outer = 0x7f12d82d7400] 12:56:35 INFO - PROCESS | 10937 | 1461095795578 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:56:35 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 12:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1882ms 12:56:35 INFO - PROCESS | 10937 | 1461095795603 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:56:35 INFO - PROCESS | 10937 | 1461095795607 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:56:35 INFO - PROCESS | 10937 | 1461095795614 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:56:35 INFO - PROCESS | 10937 | 1461095795620 Marionette TRACE conn4 <- [1,422,null,{}] 12:56:35 INFO - PROCESS | 10937 | 1461095795639 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:35 INFO - PROCESS | 10937 | 1461095795819 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:56:35 INFO - PROCESS | 10937 | 1461095795960 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f2865000 == 62 [pid = 10937] [id = 113] 12:56:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12ddafa400) [pid = 10937] [serial = 338] [outer = (nil)] 12:56:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12e1e60400) [pid = 10937] [serial = 339] [outer = 0x7f12ddafa400] 12:56:36 INFO - PROCESS | 10937 | 1461095796041 Marionette DEBUG loaded listener.js 12:56:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12e383a400) [pid = 10937] [serial = 340] [outer = 0x7f12ddafa400] 12:56:37 INFO - PROCESS | 10937 | 1461095797434 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1837ms 12:56:37 INFO - PROCESS | 10937 | 1461095797452 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:56:37 INFO - PROCESS | 10937 | 1461095797457 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:56:37 INFO - PROCESS | 10937 | 1461095797464 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:56:37 INFO - PROCESS | 10937 | 1461095797467 Marionette TRACE conn4 <- [1,426,null,{}] 12:56:37 INFO - PROCESS | 10937 | 1461095797474 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:37 INFO - PROCESS | 10937 | 1461095797632 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:56:37 INFO - PROCESS | 10937 | 1461095797785 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f478d800 == 63 [pid = 10937] [id = 114] 12:56:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12ddafd800) [pid = 10937] [serial = 341] [outer = (nil)] 12:56:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12e53a2000) [pid = 10937] [serial = 342] [outer = 0x7f12ddafd800] 12:56:37 INFO - PROCESS | 10937 | 1461095797921 Marionette DEBUG loaded listener.js 12:56:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 111 (0x7f12ee6d6800) [pid = 10937] [serial = 343] [outer = 0x7f12ddafd800] 12:56:39 INFO - PROCESS | 10937 | 1461095799040 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:56:39 INFO - PROCESS | 10937 | 1461095799109 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:56:39 INFO - PROCESS | 10937 | 1461095799115 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:56:39 INFO - PROCESS | 10937 | 1461095799118 Marionette TRACE conn4 <- [1,430,null,{}] 12:56:39 INFO - PROCESS | 10937 | 1461095799124 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:39 INFO - PROCESS | 10937 | 1461095799297 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:56:39 INFO - PROCESS | 10937 | 1461095799440 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f723e000 == 64 [pid = 10937] [id = 115] 12:56:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12d86c6000) [pid = 10937] [serial = 344] [outer = (nil)] 12:56:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12d86ccc00) [pid = 10937] [serial = 345] [outer = 0x7f12d86c6000] 12:56:39 INFO - PROCESS | 10937 | 1461095799515 Marionette DEBUG loaded listener.js 12:56:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12e3855c00) [pid = 10937] [serial = 346] [outer = 0x7f12d86c6000] 12:56:40 INFO - PROCESS | 10937 | 1461095800438 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1386ms 12:56:40 INFO - PROCESS | 10937 | 1461095800503 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:56:40 INFO - PROCESS | 10937 | 1461095800507 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:56:40 INFO - PROCESS | 10937 | 1461095800513 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:56:40 INFO - PROCESS | 10937 | 1461095800516 Marionette TRACE conn4 <- [1,434,null,{}] 12:56:40 INFO - PROCESS | 10937 | 1461095800522 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:40 INFO - PROCESS | 10937 | 1461095800728 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:56:41 INFO - PROCESS | 10937 | 1461095801133 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df251800 == 65 [pid = 10937] [id = 116] 12:56:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12d8287800) [pid = 10937] [serial = 347] [outer = (nil)] 12:56:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12d82d9400) [pid = 10937] [serial = 348] [outer = 0x7f12d8287800] 12:56:41 INFO - PROCESS | 10937 | 1461095801249 Marionette DEBUG loaded listener.js 12:56:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12d86c2c00) [pid = 10937] [serial = 349] [outer = 0x7f12d8287800] 12:56:42 INFO - PROCESS | 10937 | 1461095802519 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2038ms 12:56:42 INFO - PROCESS | 10937 | 1461095802554 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:56:42 INFO - PROCESS | 10937 | 1461095802561 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:56:42 INFO - PROCESS | 10937 | 1461095802571 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:56:42 INFO - PROCESS | 10937 | 1461095802574 Marionette TRACE conn4 <- [1,438,null,{}] 12:56:42 INFO - PROCESS | 10937 | 1461095802583 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:42 INFO - PROCESS | 10937 | 1461095802753 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:56:43 INFO - PROCESS | 10937 | 1461095803026 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90b9800 == 66 [pid = 10937] [id = 117] 12:56:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12dac3fc00) [pid = 10937] [serial = 350] [outer = (nil)] 12:56:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12dc761c00) [pid = 10937] [serial = 351] [outer = 0x7f12dac3fc00] 12:56:43 INFO - PROCESS | 10937 | 1461095803146 Marionette DEBUG loaded listener.js 12:56:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12dc9be400) [pid = 10937] [serial = 352] [outer = 0x7f12dac3fc00] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac78000 == 65 [pid = 10937] [id = 60] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f0742000 == 64 [pid = 10937] [id = 61] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e275c000 == 63 [pid = 10937] [id = 58] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc990000 == 62 [pid = 10937] [id = 57] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12d8c69400) [pid = 10937] [serial = 294] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da81a000 == 61 [pid = 10937] [id = 56] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90b8000 == 60 [pid = 10937] [id = 109] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e339a000 == 59 [pid = 10937] [id = 108] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1e8e800 == 58 [pid = 10937] [id = 107] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1113000 == 57 [pid = 10937] [id = 106] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb9c000 == 56 [pid = 10937] [id = 105] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d96d8800 == 55 [pid = 10937] [id = 104] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f8b14800 == 54 [pid = 10937] [id = 101] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f409d000 == 53 [pid = 10937] [id = 100] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2758800 == 52 [pid = 10937] [id = 99] 12:56:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4a58000 == 51 [pid = 10937] [id = 98] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12f47b2000) [pid = 10937] [serial = 201] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12e26c7400) [pid = 10937] [serial = 132] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12e26c4000) [pid = 10937] [serial = 159] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12e58c2000) [pid = 10937] [serial = 162] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12e18c7c00) [pid = 10937] [serial = 135] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12ef24dc00) [pid = 10937] [serial = 165] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12df175800) [pid = 10937] [serial = 226] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 111 (0x7f12f7265000) [pid = 10937] [serial = 222] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 110 (0x7f12ef929c00) [pid = 10937] [serial = 232] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12e23e8800) [pid = 10937] [serial = 229] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12e0ae8000) [pid = 10937] [serial = 189] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12f4626000) [pid = 10937] [serial = 198] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12e539dc00) [pid = 10937] [serial = 192] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12f090cc00) [pid = 10937] [serial = 195] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12f689b000) [pid = 10937] [serial = 238] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12df4d4800) [pid = 10937] [serial = 156] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12dc964c00) [pid = 10937] [serial = 129] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12e3840800) [pid = 10937] [serial = 288] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12e23db400) [pid = 10937] [serial = 285] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12f28cbc00) [pid = 10937] [serial = 270] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12dc75a400) [pid = 10937] [serial = 291] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12e23e7000) [pid = 10937] [serial = 282] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12e26bec00) [pid = 10937] [serial = 283] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12e5399800) [pid = 10937] [serial = 289] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12e58b8400) [pid = 10937] [serial = 268] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 93 (0x7f12e3848000) [pid = 10937] [serial = 267] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 92 (0x7f12e0a76000) [pid = 10937] [serial = 262] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 91 (0x7f12dca77c00) [pid = 10937] [serial = 261] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 90 (0x7f12df4ce800) [pid = 10937] [serial = 279] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 89 (0x7f12e1e51c00) [pid = 10937] [serial = 280] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 88 (0x7f12e2c7b400) [pid = 10937] [serial = 265] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 87 (0x7f12e26bc000) [pid = 10937] [serial = 264] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 86 (0x7f12f7583000) [pid = 10937] [serial = 259] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 85 (0x7f12f726b400) [pid = 10937] [serial = 277] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 84 (0x7f12e1e56c00) [pid = 10937] [serial = 276] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 83 (0x7f12f758c400) [pid = 10937] [serial = 273] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 82 (0x7f12e58be400) [pid = 10937] [serial = 292] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 81 (0x7f12e2c84800) [pid = 10937] [serial = 286] [outer = (nil)] [url = about:blank] 12:56:43 INFO - PROCESS | 10937 | --DOMWINDOW == 80 (0x7f12f4b3c800) [pid = 10937] [serial = 235] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 10937 | 1461095804108 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1590ms 12:56:44 INFO - PROCESS | 10937 | 1461095804165 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:56:44 INFO - PROCESS | 10937 | 1461095804171 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:56:44 INFO - PROCESS | 10937 | 1461095804178 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:56:44 INFO - PROCESS | 10937 | 1461095804182 Marionette TRACE conn4 <- [1,442,null,{}] 12:56:44 INFO - PROCESS | 10937 | 1461095804188 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:44 INFO - PROCESS | 10937 | 1461095804350 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:56:44 INFO - PROCESS | 10937 | 1461095804449 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1e3800 == 52 [pid = 10937] [id = 118] 12:56:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 81 (0x7f12d82e1000) [pid = 10937] [serial = 353] [outer = (nil)] 12:56:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 82 (0x7f12ddaf2000) [pid = 10937] [serial = 354] [outer = 0x7f12d82e1000] 12:56:44 INFO - PROCESS | 10937 | 1461095804513 Marionette DEBUG loaded listener.js 12:56:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 83 (0x7f12dff98c00) [pid = 10937] [serial = 355] [outer = 0x7f12d82e1000] 12:56:45 INFO - PROCESS | 10937 | 1461095805292 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1140ms 12:56:45 INFO - PROCESS | 10937 | 1461095805318 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:56:45 INFO - PROCESS | 10937 | 1461095805322 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:56:45 INFO - PROCESS | 10937 | 1461095805353 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:56:45 INFO - PROCESS | 10937 | 1461095805363 Marionette TRACE conn4 <- [1,446,null,{}] 12:56:45 INFO - PROCESS | 10937 | 1461095805374 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:45 INFO - PROCESS | 10937 | 1461095805546 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:56:45 INFO - PROCESS | 10937 | 1461095805557 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c57800 == 53 [pid = 10937] [id = 119] 12:56:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 84 (0x7f12df295c00) [pid = 10937] [serial = 356] [outer = (nil)] 12:56:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 85 (0x7f12e2328c00) [pid = 10937] [serial = 357] [outer = 0x7f12df295c00] 12:56:45 INFO - PROCESS | 10937 | 1461095805620 Marionette DEBUG loaded listener.js 12:56:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 86 (0x7f12e23e4000) [pid = 10937] [serial = 358] [outer = 0x7f12df295c00] 12:56:46 INFO - PROCESS | 10937 | 1461095806471 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1165ms 12:56:46 INFO - PROCESS | 10937 | 1461095806514 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:56:46 INFO - PROCESS | 10937 | 1461095806519 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:56:46 INFO - PROCESS | 10937 | 1461095806529 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:56:46 INFO - PROCESS | 10937 | 1461095806532 Marionette TRACE conn4 <- [1,450,null,{}] 12:56:46 INFO - PROCESS | 10937 | 1461095806544 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:46 INFO - PROCESS | 10937 | 1461095806735 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:56:46 INFO - PROCESS | 10937 | 1461095806762 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95cc800 == 54 [pid = 10937] [id = 120] 12:56:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 87 (0x7f12e0ae8000) [pid = 10937] [serial = 359] [outer = (nil)] 12:56:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 88 (0x7f12e293a400) [pid = 10937] [serial = 360] [outer = 0x7f12e0ae8000] 12:56:46 INFO - PROCESS | 10937 | 1461095806825 Marionette DEBUG loaded listener.js 12:56:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12e335bc00) [pid = 10937] [serial = 361] [outer = 0x7f12e0ae8000] 12:56:47 INFO - PROCESS | 10937 | 1461095807752 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:56:47 INFO - PROCESS | 10937 | 1461095807773 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:56:47 INFO - PROCESS | 10937 | 1461095807861 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:56:47 INFO - PROCESS | 10937 | 1461095807863 Marionette TRACE conn4 <- [1,454,null,{}] 12:56:47 INFO - PROCESS | 10937 | --DOMWINDOW == 88 (0x7f12da88bc00) [pid = 10937] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:56:47 INFO - PROCESS | 10937 | --DOMWINDOW == 87 (0x7f12ddafe400) [pid = 10937] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:56:47 INFO - PROCESS | 10937 | --DOMWINDOW == 86 (0x7f12e02c3800) [pid = 10937] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:56:47 INFO - PROCESS | 10937 | --DOMWINDOW == 85 (0x7f12d9a92c00) [pid = 10937] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:56:47 INFO - PROCESS | 10937 | --DOMWINDOW == 84 (0x7f12d828d400) [pid = 10937] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:56:47 INFO - PROCESS | 10937 | --DOMWINDOW == 83 (0x7f12d99ef400) [pid = 10937] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:56:47 INFO - PROCESS | 10937 | 1461095807886 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:48 INFO - PROCESS | 10937 | 1461095808037 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:56:48 INFO - PROCESS | 10937 | 1461095808048 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9b3f800 == 55 [pid = 10937] [id = 121] 12:56:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 84 (0x7f12e293a800) [pid = 10937] [serial = 362] [outer = (nil)] 12:56:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 85 (0x7f12e383b000) [pid = 10937] [serial = 363] [outer = 0x7f12e293a800] 12:56:48 INFO - PROCESS | 10937 | 1461095808125 Marionette DEBUG loaded listener.js 12:56:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 86 (0x7f12e3855800) [pid = 10937] [serial = 364] [outer = 0x7f12e293a800] 12:56:49 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:56:49 INFO - PROCESS | 10937 | 1461095809365 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1633ms 12:56:49 INFO - PROCESS | 10937 | 1461095809415 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:56:49 INFO - PROCESS | 10937 | 1461095809419 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:56:49 INFO - PROCESS | 10937 | 1461095809425 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:56:49 INFO - PROCESS | 10937 | 1461095809427 Marionette TRACE conn4 <- [1,458,null,{}] 12:56:49 INFO - PROCESS | 10937 | 1461095809433 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:49 INFO - PROCESS | 10937 | 1461095809640 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:56:49 INFO - PROCESS | 10937 | 1461095809654 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f094c000 == 56 [pid = 10937] [id = 122] 12:56:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 87 (0x7f12ee6d9000) [pid = 10937] [serial = 365] [outer = (nil)] 12:56:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 88 (0x7f12ef78e400) [pid = 10937] [serial = 366] [outer = 0x7f12ee6d9000] 12:56:49 INFO - PROCESS | 10937 | 1461095809717 Marionette DEBUG loaded listener.js 12:56:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12ef90ac00) [pid = 10937] [serial = 367] [outer = 0x7f12ee6d9000] 12:56:50 INFO - PROCESS | 10937 | 1461095810715 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:56:50 INFO - PROCESS | 10937 | 1461095810771 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:56:50 INFO - PROCESS | 10937 | 1461095810782 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:56:50 INFO - PROCESS | 10937 | 1461095810788 Marionette TRACE conn4 <- [1,462,null,{}] 12:56:50 INFO - PROCESS | 10937 | 1461095810795 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:50 INFO - PROCESS | 10937 | 1461095810976 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:56:51 INFO - PROCESS | 10937 | 1461095811117 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d6b800 == 57 [pid = 10937] [id = 123] 12:56:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 90 (0x7f12d99ed800) [pid = 10937] [serial = 368] [outer = (nil)] 12:56:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 91 (0x7f12dc762c00) [pid = 10937] [serial = 369] [outer = 0x7f12d99ed800] 12:56:51 INFO - PROCESS | 10937 | 1461095811193 Marionette DEBUG loaded listener.js 12:56:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 92 (0x7f12dca7d800) [pid = 10937] [serial = 370] [outer = 0x7f12d99ed800] 12:56:52 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:56:52 INFO - PROCESS | 10937 | 1461095812145 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:56:52 INFO - PROCESS | 10937 | 1461095812228 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:56:52 INFO - PROCESS | 10937 | 1461095812239 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:56:52 INFO - PROCESS | 10937 | 1461095812243 Marionette TRACE conn4 <- [1,466,null,{}] 12:56:52 INFO - PROCESS | 10937 | 1461095812250 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:52 INFO - PROCESS | 10937 | 1461095812474 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:56:52 INFO - PROCESS | 10937 | 1461095812720 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f094f800 == 58 [pid = 10937] [id = 124] 12:56:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 93 (0x7f12e116f000) [pid = 10937] [serial = 371] [outer = (nil)] 12:56:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12e1e5c400) [pid = 10937] [serial = 372] [outer = 0x7f12e116f000] 12:56:52 INFO - PROCESS | 10937 | 1461095812839 Marionette DEBUG loaded listener.js 12:56:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12e23e9c00) [pid = 10937] [serial = 373] [outer = 0x7f12e116f000] 12:56:53 INFO - PROCESS | 10937 | 1461095813802 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:56:53 INFO - PROCESS | 10937 | 1461095813878 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:56:53 INFO - PROCESS | 10937 | 1461095813885 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:56:53 INFO - PROCESS | 10937 | 1461095813892 Marionette TRACE conn4 <- [1,470,null,{}] 12:56:53 INFO - PROCESS | 10937 | 1461095813909 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:54 INFO - PROCESS | 10937 | 1461095814131 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:56:54 INFO - PROCESS | 10937 | 1461095814319 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4a3e000 == 59 [pid = 10937] [id = 125] 12:56:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12dcabcc00) [pid = 10937] [serial = 374] [outer = (nil)] 12:56:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12e2bb4800) [pid = 10937] [serial = 375] [outer = 0x7f12dcabcc00] 12:56:54 INFO - PROCESS | 10937 | 1461095814444 Marionette DEBUG loaded listener.js 12:56:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12e384e800) [pid = 10937] [serial = 376] [outer = 0x7f12dcabcc00] 12:56:55 INFO - PROCESS | 10937 | 1461095815287 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1449ms 12:56:55 INFO - PROCESS | 10937 | 1461095815336 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:56:55 INFO - PROCESS | 10937 | 1461095815340 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:56:55 INFO - PROCESS | 10937 | 1461095815347 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:56:55 INFO - PROCESS | 10937 | 1461095815350 Marionette TRACE conn4 <- [1,474,null,{}] 12:56:55 INFO - PROCESS | 10937 | 1461095815355 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:55 INFO - PROCESS | 10937 | 1461095815524 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:56:55 INFO - PROCESS | 10937 | 1461095815672 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8b17800 == 60 [pid = 10937] [id = 126] 12:56:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12dcabf400) [pid = 10937] [serial = 377] [outer = (nil)] 12:56:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12e884ec00) [pid = 10937] [serial = 378] [outer = 0x7f12dcabf400] 12:56:55 INFO - PROCESS | 10937 | 1461095815747 Marionette DEBUG loaded listener.js 12:56:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12ef929000) [pid = 10937] [serial = 379] [outer = 0x7f12dcabf400] 12:56:56 INFO - PROCESS | 10937 | 1461095816604 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1329ms 12:56:56 INFO - PROCESS | 10937 | 1461095816676 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:56:56 INFO - PROCESS | 10937 | 1461095816680 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:56:56 INFO - PROCESS | 10937 | 1461095816686 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:56:56 INFO - PROCESS | 10937 | 1461095816689 Marionette TRACE conn4 <- [1,478,null,{}] 12:56:56 INFO - PROCESS | 10937 | 1461095816695 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:56 INFO - PROCESS | 10937 | 1461095816861 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:56:57 INFO - PROCESS | 10937 | 1461095817002 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd814800 == 61 [pid = 10937] [id = 127] 12:56:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12d72c7c00) [pid = 10937] [serial = 380] [outer = (nil)] 12:56:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12ddb49000) [pid = 10937] [serial = 381] [outer = 0x7f12d72c7c00] 12:56:57 INFO - PROCESS | 10937 | 1461095817080 Marionette DEBUG loaded listener.js 12:56:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12ddb4f400) [pid = 10937] [serial = 382] [outer = 0x7f12d72c7c00] 12:56:58 INFO - PROCESS | 10937 | 1461095818077 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1429ms 12:56:58 INFO - PROCESS | 10937 | 1461095818116 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:56:58 INFO - PROCESS | 10937 | 1461095818120 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:56:58 INFO - PROCESS | 10937 | 1461095818126 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:56:58 INFO - PROCESS | 10937 | 1461095818128 Marionette TRACE conn4 <- [1,482,null,{}] 12:56:58 INFO - PROCESS | 10937 | 1461095818134 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:58 INFO - PROCESS | 10937 | 1461095818311 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:56:58 INFO - PROCESS | 10937 | 1461095818746 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90d3800 == 62 [pid = 10937] [id = 128] 12:56:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12d82e2c00) [pid = 10937] [serial = 383] [outer = (nil)] 12:56:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12d86c8400) [pid = 10937] [serial = 384] [outer = 0x7f12d82e2c00] 12:56:58 INFO - PROCESS | 10937 | 1461095818858 Marionette DEBUG loaded listener.js 12:56:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12d99eb000) [pid = 10937] [serial = 385] [outer = 0x7f12d82e2c00] 12:56:59 INFO - PROCESS | 10937 | 1461095819793 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1733ms 12:56:59 INFO - PROCESS | 10937 | 1461095819861 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:56:59 INFO - PROCESS | 10937 | 1461095819869 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:56:59 INFO - PROCESS | 10937 | 1461095819878 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:56:59 INFO - PROCESS | 10937 | 1461095819882 Marionette TRACE conn4 <- [1,486,null,{}] 12:56:59 INFO - PROCESS | 10937 | 1461095819890 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:00 INFO - PROCESS | 10937 | 1461095820057 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:57:00 INFO - PROCESS | 10937 | 1461095820208 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd821000 == 63 [pid = 10937] [id = 129] 12:57:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12dca79c00) [pid = 10937] [serial = 386] [outer = (nil)] 12:57:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12dcab7800) [pid = 10937] [serial = 387] [outer = 0x7f12dca79c00] 12:57:00 INFO - PROCESS | 10937 | 1461095820321 Marionette DEBUG loaded listener.js 12:57:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12dcac1800) [pid = 10937] [serial = 388] [outer = 0x7f12dca79c00] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12dc758400) [pid = 10937] [serial = 297] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12e0df7800) [pid = 10937] [serial = 300] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12e5888000) [pid = 10937] [serial = 306] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12e26c1800) [pid = 10937] [serial = 330] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9b3f800 == 62 [pid = 10937] [id = 121] 12:57:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e95cc800 == 61 [pid = 10937] [id = 120] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12e384c000) [pid = 10937] [serial = 303] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c57800 == 60 [pid = 10937] [id = 119] 12:57:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1e3800 == 59 [pid = 10937] [id = 118] 12:57:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90b9800 == 58 [pid = 10937] [id = 117] 12:57:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df251800 == 57 [pid = 10937] [id = 116] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12e3849c00) [pid = 10937] [serial = 324] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12e1353400) [pid = 10937] [serial = 316] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 102 (0x7f12dff9cc00) [pid = 10937] [serial = 315] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 101 (0x7f12e2bb5400) [pid = 10937] [serial = 321] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 100 (0x7f12dc755400) [pid = 10937] [serial = 312] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 99 (0x7f12e1e5b800) [pid = 10937] [serial = 318] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 98 (0x7f12e23e2000) [pid = 10937] [serial = 319] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12f28c5400) [pid = 10937] [serial = 309] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12e523b400) [pid = 10937] [serial = 325] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12ddaf4400) [pid = 10937] [serial = 327] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12dca7a400) [pid = 10937] [serial = 313] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 93 (0x7f12e2332400) [pid = 10937] [serial = 328] [outer = (nil)] [url = about:blank] 12:57:00 INFO - PROCESS | 10937 | --DOMWINDOW == 92 (0x7f12e33da000) [pid = 10937] [serial = 322] [outer = (nil)] [url = about:blank] 12:57:01 INFO - PROCESS | 10937 | 1461095821219 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1381ms 12:57:01 INFO - PROCESS | 10937 | 1461095821493 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:57:01 INFO - PROCESS | 10937 | 1461095821505 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:57:01 INFO - PROCESS | 10937 | 1461095821774 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:57:01 INFO - PROCESS | 10937 | 1461095821777 Marionette TRACE conn4 <- [1,490,null,{}] 12:57:01 INFO - PROCESS | 10937 | 1461095821792 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:01 INFO - PROCESS | 10937 | 1461095821957 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:57:02 INFO - PROCESS | 10937 | 1461095822056 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d75800 == 58 [pid = 10937] [id = 130] 12:57:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 93 (0x7f12dc755400) [pid = 10937] [serial = 389] [outer = (nil)] 12:57:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12ddb41800) [pid = 10937] [serial = 390] [outer = 0x7f12dc755400] 12:57:02 INFO - PROCESS | 10937 | 1461095822123 Marionette DEBUG loaded listener.js 12:57:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12e2bbac00) [pid = 10937] [serial = 391] [outer = 0x7f12dc755400] 12:57:02 INFO - PROCESS | 10937 | 1461095822874 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1295ms 12:57:02 INFO - PROCESS | 10937 | 1461095822922 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:57:02 INFO - PROCESS | 10937 | 1461095822926 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:57:02 INFO - PROCESS | 10937 | 1461095822949 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:57:02 INFO - PROCESS | 10937 | 1461095822957 Marionette TRACE conn4 <- [1,494,null,{}] 12:57:02 INFO - PROCESS | 10937 | 1461095822966 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:03 INFO - PROCESS | 10937 | 1461095823167 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:57:03 INFO - PROCESS | 10937 | 1461095823188 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e542d800 == 59 [pid = 10937] [id = 131] 12:57:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12ddb4ac00) [pid = 10937] [serial = 392] [outer = (nil)] 12:57:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12e8856c00) [pid = 10937] [serial = 393] [outer = 0x7f12ddb4ac00] 12:57:03 INFO - PROCESS | 10937 | 1461095823250 Marionette DEBUG loaded listener.js 12:57:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12ef9d5800) [pid = 10937] [serial = 394] [outer = 0x7f12ddb4ac00] 12:57:04 INFO - PROCESS | 10937 | 1461095824680 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1755ms 12:57:04 INFO - PROCESS | 10937 | 1461095824696 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:57:04 INFO - PROCESS | 10937 | 1461095824699 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:57:04 INFO - PROCESS | 10937 | 1461095824705 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:57:04 INFO - PROCESS | 10937 | 1461095824707 Marionette TRACE conn4 <- [1,498,null,{}] 12:57:04 INFO - PROCESS | 10937 | 1461095824719 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:04 INFO - PROCESS | 10937 | 1461095824922 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 97 (0x7f12dac3fc00) [pid = 10937] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 96 (0x7f12d82e1000) [pid = 10937] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 95 (0x7f12e0ae8000) [pid = 10937] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 94 (0x7f12da614000) [pid = 10937] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 93 (0x7f12d99efc00) [pid = 10937] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 92 (0x7f12e3844800) [pid = 10937] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 91 (0x7f12e293a800) [pid = 10937] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 90 (0x7f12d72c4400) [pid = 10937] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 89 (0x7f12df295c00) [pid = 10937] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:57:05 INFO - PROCESS | 10937 | --DOMWINDOW == 88 (0x7f12d8287800) [pid = 10937] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:57:05 INFO - PROCESS | 10937 | 1461095825148 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96d3000 == 60 [pid = 10937] [id = 132] 12:57:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 89 (0x7f12d72c4400) [pid = 10937] [serial = 395] [outer = (nil)] 12:57:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 90 (0x7f12d99f1000) [pid = 10937] [serial = 396] [outer = 0x7f12d72c4400] 12:57:05 INFO - PROCESS | 10937 | 1461095825208 Marionette DEBUG loaded listener.js 12:57:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 91 (0x7f12e0fc6400) [pid = 10937] [serial = 397] [outer = 0x7f12d72c4400] 12:57:05 INFO - PROCESS | 10937 | 1461095825835 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1186ms 12:57:05 INFO - PROCESS | 10937 | 1461095825893 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:57:05 INFO - PROCESS | 10937 | 1461095825896 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:57:05 INFO - PROCESS | 10937 | 1461095825903 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:57:05 INFO - PROCESS | 10937 | 1461095825906 Marionette TRACE conn4 <- [1,502,null,{}] 12:57:05 INFO - PROCESS | 10937 | 1461095825911 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:06 INFO - PROCESS | 10937 | 1461095826102 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:57:06 INFO - PROCESS | 10937 | 1461095826117 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f03bd000 == 61 [pid = 10937] [id = 133] 12:57:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 92 (0x7f12f0902400) [pid = 10937] [serial = 398] [outer = (nil)] 12:57:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 93 (0x7f12f2944000) [pid = 10937] [serial = 399] [outer = 0x7f12f0902400] 12:57:06 INFO - PROCESS | 10937 | 1461095826193 Marionette DEBUG loaded listener.js 12:57:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 94 (0x7f12f4a06000) [pid = 10937] [serial = 400] [outer = 0x7f12f0902400] 12:57:06 INFO - PROCESS | 10937 | 1461095826958 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1128ms 12:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:57:07 INFO - PROCESS | 10937 | 1461095827033 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:57:07 INFO - PROCESS | 10937 | 1461095827035 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:57:07 INFO - PROCESS | 10937 | 1461095827042 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:57:07 INFO - PROCESS | 10937 | 1461095827045 Marionette TRACE conn4 <- [1,506,null,{}] 12:57:07 INFO - PROCESS | 10937 | 1461095827051 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:07 INFO - PROCESS | 10937 | 1461095827305 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:57:07 INFO - PROCESS | 10937 | 1461095827461 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90d1800 == 62 [pid = 10937] [id = 134] 12:57:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 95 (0x7f12d82dc800) [pid = 10937] [serial = 401] [outer = (nil)] 12:57:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 96 (0x7f12d86cfc00) [pid = 10937] [serial = 402] [outer = 0x7f12d82dc800] 12:57:07 INFO - PROCESS | 10937 | 1461095827550 Marionette DEBUG loaded listener.js 12:57:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 97 (0x7f12d9a92c00) [pid = 10937] [serial = 403] [outer = 0x7f12d82dc800] 12:57:08 INFO - PROCESS | 10937 | 1461095828542 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1536ms 12:57:08 INFO - PROCESS | 10937 | 1461095828586 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:57:08 INFO - PROCESS | 10937 | 1461095828598 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:57:08 INFO - PROCESS | 10937 | 1461095828606 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:57:08 INFO - PROCESS | 10937 | 1461095828613 Marionette TRACE conn4 <- [1,510,null,{}] 12:57:08 INFO - PROCESS | 10937 | 1461095828662 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:08 INFO - PROCESS | 10937 | 1461095828911 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:57:09 INFO - PROCESS | 10937 | 1461095829116 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e3413000 == 63 [pid = 10937] [id = 135] 12:57:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 98 (0x7f12dcabfc00) [pid = 10937] [serial = 404] [outer = (nil)] 12:57:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 99 (0x7f12e18c7c00) [pid = 10937] [serial = 405] [outer = 0x7f12dcabfc00] 12:57:09 INFO - PROCESS | 10937 | 1461095829198 Marionette DEBUG loaded listener.js 12:57:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 100 (0x7f12e26c3800) [pid = 10937] [serial = 406] [outer = 0x7f12dcabfc00] 12:57:10 INFO - PROCESS | 10937 | 1461095830155 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1585ms 12:57:10 INFO - PROCESS | 10937 | 1461095830191 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:57:10 INFO - PROCESS | 10937 | 1461095830195 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:57:10 INFO - PROCESS | 10937 | 1461095830203 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:57:10 INFO - PROCESS | 10937 | 1461095830206 Marionette TRACE conn4 <- [1,514,null,{}] 12:57:10 INFO - PROCESS | 10937 | 1461095830213 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:10 INFO - PROCESS | 10937 | 1461095830398 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:57:10 INFO - PROCESS | 10937 | 1461095830714 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 101 (0x7f12e2c86c00) [pid = 10937] [serial = 407] [outer = 0x7f12dac33000] 12:57:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f6885000 == 64 [pid = 10937] [id = 136] 12:57:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 102 (0x7f12da6d9000) [pid = 10937] [serial = 408] [outer = (nil)] 12:57:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 103 (0x7f12ee6cd400) [pid = 10937] [serial = 409] [outer = 0x7f12da6d9000] 12:57:10 INFO - PROCESS | 10937 | 1461095830893 Marionette DEBUG loaded listener.js 12:57:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12f06d0c00) [pid = 10937] [serial = 410] [outer = 0x7f12da6d9000] 12:57:11 INFO - PROCESS | 10937 | 1461095831952 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:57:11 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 12:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1791ms 12:57:11 INFO - PROCESS | 10937 | 1461095831993 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:57:12 INFO - PROCESS | 10937 | 1461095832000 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:57:12 INFO - PROCESS | 10937 | 1461095832017 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:57:12 INFO - PROCESS | 10937 | 1461095832024 Marionette TRACE conn4 <- [1,518,null,{}] 12:57:12 INFO - PROCESS | 10937 | 1461095832030 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:12 INFO - PROCESS | 10937 | 1461095832213 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:57:12 INFO - PROCESS | 10937 | 1461095832358 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45b0800 == 65 [pid = 10937] [id = 137] 12:57:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12d828b000) [pid = 10937] [serial = 411] [outer = (nil)] 12:57:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12f4c2f400) [pid = 10937] [serial = 412] [outer = 0x7f12d828b000] 12:57:12 INFO - PROCESS | 10937 | 1461095832459 Marionette DEBUG loaded listener.js 12:57:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12f75aa000) [pid = 10937] [serial = 413] [outer = 0x7f12d828b000] 12:57:13 INFO - PROCESS | 10937 | 1461095833312 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1344ms 12:57:13 INFO - PROCESS | 10937 | 1461095833354 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:57:13 INFO - PROCESS | 10937 | 1461095833358 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:57:13 INFO - PROCESS | 10937 | 1461095833365 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:57:13 INFO - PROCESS | 10937 | 1461095833369 Marionette TRACE conn4 <- [1,522,null,{}] 12:57:13 INFO - PROCESS | 10937 | 1461095833375 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:13 INFO - PROCESS | 10937 | 1461095833554 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:57:13 INFO - PROCESS | 10937 | 1461095833726 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c0c800 == 66 [pid = 10937] [id = 138] 12:57:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12d8be0000) [pid = 10937] [serial = 414] [outer = (nil)] 12:57:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12f8b59400) [pid = 10937] [serial = 415] [outer = 0x7f12d8be0000] 12:57:13 INFO - PROCESS | 10937 | 1461095833803 Marionette DEBUG loaded listener.js 12:57:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12f8ddc400) [pid = 10937] [serial = 416] [outer = 0x7f12d8be0000] 12:57:14 INFO - PROCESS | 10937 | 1461095834734 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1442ms 12:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:57:14 INFO - PROCESS | 10937 | 1461095834807 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:57:14 INFO - PROCESS | 10937 | 1461095834810 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:57:14 INFO - PROCESS | 10937 | 1461095834817 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:57:14 INFO - PROCESS | 10937 | 1461095834820 Marionette TRACE conn4 <- [1,526,null,{}] 12:57:14 INFO - PROCESS | 10937 | 1461095834826 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:15 INFO - PROCESS | 10937 | 1461095835046 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:57:15 INFO - PROCESS | 10937 | 1461095835247 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6a60800 == 67 [pid = 10937] [id = 139] 12:57:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 111 (0x7f12ddab6000) [pid = 10937] [serial = 417] [outer = (nil)] 12:57:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12ddab7c00) [pid = 10937] [serial = 418] [outer = 0x7f12ddab6000] 12:57:15 INFO - PROCESS | 10937 | 1461095835345 Marionette DEBUG loaded listener.js 12:57:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12f9952c00) [pid = 10937] [serial = 419] [outer = 0x7f12ddab6000] 12:57:16 INFO - PROCESS | 10937 | 1461095836200 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:57:16 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 12:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1436ms 12:57:16 INFO - PROCESS | 10937 | 1461095836253 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:57:16 INFO - PROCESS | 10937 | 1461095836256 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:57:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:57:16 INFO - PROCESS | 10937 | 1461095836264 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:57:16 INFO - PROCESS | 10937 | 1461095836267 Marionette TRACE conn4 <- [1,530,null,{}] 12:57:16 INFO - PROCESS | 10937 | 1461095836273 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:16 INFO - PROCESS | 10937 | 1461095836457 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:57:16 INFO - PROCESS | 10937 | 1461095836604 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4f2000 == 68 [pid = 10937] [id = 140] 12:57:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12dd52e800) [pid = 10937] [serial = 420] [outer = (nil)] 12:57:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12dd577c00) [pid = 10937] [serial = 421] [outer = 0x7f12dd52e800] 12:57:16 INFO - PROCESS | 10937 | 1461095836677 Marionette DEBUG loaded listener.js 12:57:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12dd57c800) [pid = 10937] [serial = 422] [outer = 0x7f12dd52e800] 12:57:17 INFO - PROCESS | 10937 | 1461095837484 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:57:17 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 12:57:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:57:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:57:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:57:17 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 12:57:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:57:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:57:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:57:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1280ms 12:57:17 INFO - PROCESS | 10937 | 1461095837547 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:57:17 INFO - PROCESS | 10937 | 1461095837551 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:57:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:57:17 INFO - PROCESS | 10937 | 1461095837559 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:57:17 INFO - PROCESS | 10937 | 1461095837563 Marionette TRACE conn4 <- [1,534,null,{}] 12:57:17 INFO - PROCESS | 10937 | 1461095837571 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:17 INFO - PROCESS | 10937 | 1461095837759 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:57:17 INFO - PROCESS | 10937 | 1461095837913 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96cf000 == 69 [pid = 10937] [id = 141] 12:57:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12d60ee000) [pid = 10937] [serial = 423] [outer = (nil)] 12:57:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12d60fa000) [pid = 10937] [serial = 424] [outer = 0x7f12d60ee000] 12:57:17 INFO - PROCESS | 10937 | 1461095837986 Marionette DEBUG loaded listener.js 12:57:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12da60d000) [pid = 10937] [serial = 425] [outer = 0x7f12d60ee000] 12:57:19 INFO - PROCESS | 10937 | 1461095839145 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:57:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:57:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1632ms 12:57:19 INFO - PROCESS | 10937 | 1461095839192 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:57:19 INFO - PROCESS | 10937 | 1461095839198 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:57:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:57:19 INFO - PROCESS | 10937 | 1461095839223 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:57:19 INFO - PROCESS | 10937 | 1461095839229 Marionette TRACE conn4 <- [1,538,null,{}] 12:57:19 INFO - PROCESS | 10937 | 1461095839240 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:19 INFO - PROCESS | 10937 | 1461095839432 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:57:19 INFO - PROCESS | 10937 | 1461095839609 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc71b800 == 70 [pid = 10937] [id = 142] 12:57:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12d8286c00) [pid = 10937] [serial = 426] [outer = (nil)] 12:57:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12d8bdf000) [pid = 10937] [serial = 427] [outer = 0x7f12d8286c00] 12:57:19 INFO - PROCESS | 10937 | 1461095839682 Marionette DEBUG loaded listener.js 12:57:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12da88a400) [pid = 10937] [serial = 428] [outer = 0x7f12d8286c00] 12:57:20 INFO - PROCESS | 10937 | 1461095840913 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:57:20 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. 12:57:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1753ms 12:57:20 INFO - PROCESS | 10937 | 1461095840964 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:57:20 INFO - PROCESS | 10937 | 1461095840978 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:57:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:57:20 INFO - PROCESS | 10937 | 1461095840993 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:57:21 INFO - PROCESS | 10937 | 1461095840998 Marionette TRACE conn4 <- [1,542,null,{}] 12:57:21 INFO - PROCESS | 10937 | 1461095841004 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:21 INFO - PROCESS | 10937 | 1461095841417 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f03bd000 == 69 [pid = 10937] [id = 133] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 121 (0x7f12d86ccc00) [pid = 10937] [serial = 345] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12e53a2000) [pid = 10937] [serial = 342] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12ef78e400) [pid = 10937] [serial = 366] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d96d3000 == 68 [pid = 10937] [id = 132] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e542d800 == 67 [pid = 10937] [id = 131] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d75800 == 66 [pid = 10937] [id = 130] 12:57:21 INFO - PROCESS | 10937 | 1461095841632 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd821000 == 65 [pid = 10937] [id = 129] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90d3800 == 64 [pid = 10937] [id = 128] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd814800 == 63 [pid = 10937] [id = 127] 12:57:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ed3000 == 64 [pid = 10937] [id = 143] 12:57:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12d86ccc00) [pid = 10937] [serial = 429] [outer = (nil)] 12:57:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12dc9b8400) [pid = 10937] [serial = 430] [outer = 0x7f12d86ccc00] 12:57:21 INFO - PROCESS | 10937 | 1461095841708 Marionette DEBUG loaded listener.js 12:57:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12dd532400) [pid = 10937] [serial = 431] [outer = 0x7f12d86ccc00] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4a3e000 == 63 [pid = 10937] [id = 125] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f094f800 == 62 [pid = 10937] [id = 124] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d6b800 == 61 [pid = 10937] [id = 123] 12:57:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f094c000 == 60 [pid = 10937] [id = 122] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 121 (0x7f12e1e60400) [pid = 10937] [serial = 339] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12dc761c00) [pid = 10937] [serial = 351] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12ddaf2000) [pid = 10937] [serial = 354] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12e293a400) [pid = 10937] [serial = 360] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12f8b57000) [pid = 10937] [serial = 274] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12e5234c00) [pid = 10937] [serial = 331] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12f4c2ac00) [pid = 10937] [serial = 271] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12d99ebc00) [pid = 10937] [serial = 333] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12e335bc00) [pid = 10937] [serial = 361] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12dff98c00) [pid = 10937] [serial = 355] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 111 (0x7f12e383b000) [pid = 10937] [serial = 363] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 110 (0x7f12f07f2000) [pid = 10937] [serial = 295] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 109 (0x7f12e3855800) [pid = 10937] [serial = 364] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12dc9be400) [pid = 10937] [serial = 352] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12dca7f000) [pid = 10937] [serial = 336] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12e2328c00) [pid = 10937] [serial = 357] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12d86c2c00) [pid = 10937] [serial = 349] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12d82d9400) [pid = 10937] [serial = 348] [outer = (nil)] [url = about:blank] 12:57:21 INFO - PROCESS | 10937 | --DOMWINDOW == 103 (0x7f12e23e4000) [pid = 10937] [serial = 358] [outer = (nil)] [url = about:blank] 12:57:22 INFO - PROCESS | 10937 | 1461095842410 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:57:22 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. 12:57:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1494ms 12:57:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:57:22 INFO - PROCESS | 10937 | 1461095842486 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:57:22 INFO - PROCESS | 10937 | 1461095842489 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:57:22 INFO - PROCESS | 10937 | 1461095842497 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:57:22 INFO - PROCESS | 10937 | 1461095842502 Marionette TRACE conn4 <- [1,546,null,{}] 12:57:22 INFO - PROCESS | 10937 | 1461095842519 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:22 INFO - PROCESS | 10937 | 1461095842718 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:57:22 INFO - PROCESS | 10937 | 1461095842835 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1127000 == 61 [pid = 10937] [id = 144] 12:57:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 104 (0x7f12d9a8b400) [pid = 10937] [serial = 432] [outer = (nil)] 12:57:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12dd53a000) [pid = 10937] [serial = 433] [outer = 0x7f12d9a8b400] 12:57:22 INFO - PROCESS | 10937 | 1461095842913 Marionette DEBUG loaded listener.js 12:57:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12ddaa9800) [pid = 10937] [serial = 434] [outer = 0x7f12d9a8b400] 12:57:24 INFO - PROCESS | 10937 | 1461095844106 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:57: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. 12:57:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1641ms 12:57:24 INFO - PROCESS | 10937 | 1461095844139 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:57:24 INFO - PROCESS | 10937 | 1461095844146 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:57:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:57:24 INFO - PROCESS | 10937 | 1461095844163 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:57:24 INFO - PROCESS | 10937 | 1461095844168 Marionette TRACE conn4 <- [1,550,null,{}] 12:57:24 INFO - PROCESS | 10937 | 1461095844177 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:24 INFO - PROCESS | 10937 | 1461095844452 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:57:24 INFO - PROCESS | 10937 | 1461095844629 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e3412000 == 62 [pid = 10937] [id = 145] 12:57:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12dd536000) [pid = 10937] [serial = 435] [outer = (nil)] 12:57:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12ddab5000) [pid = 10937] [serial = 436] [outer = 0x7f12dd536000] 12:57:24 INFO - PROCESS | 10937 | 1461095844705 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12ddafac00) [pid = 10937] [serial = 437] [outer = 0x7f12dd536000] 12:57:25 INFO - PROCESS | 10937 | --DOMWINDOW == 108 (0x7f12dca79c00) [pid = 10937] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:57:25 INFO - PROCESS | 10937 | --DOMWINDOW == 107 (0x7f12d72c4400) [pid = 10937] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:57:25 INFO - PROCESS | 10937 | --DOMWINDOW == 106 (0x7f12d82e2c00) [pid = 10937] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:57:25 INFO - PROCESS | 10937 | --DOMWINDOW == 105 (0x7f12dc755400) [pid = 10937] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:57:25 INFO - PROCESS | 10937 | --DOMWINDOW == 104 (0x7f12ddb4ac00) [pid = 10937] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:57:25 INFO - PROCESS | 10937 | 1461095845886 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:57:25 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. 12:57:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1788ms 12:57:25 INFO - PROCESS | 10937 | 1461095845951 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:57:25 INFO - PROCESS | 10937 | 1461095845958 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:57:25 INFO - PROCESS | 10937 | 1461095845967 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 10937 | 1461095845972 Marionette TRACE conn4 <- [1,554,null,{}] 12:57:25 INFO - PROCESS | 10937 | 1461095845979 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:26 INFO - PROCESS | 10937 | 1461095846145 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:57:26 INFO - PROCESS | 10937 | 1461095846299 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb93000 == 63 [pid = 10937] [id = 146] 12:57:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 105 (0x7f12d8be6400) [pid = 10937] [serial = 438] [outer = (nil)] 12:57:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 106 (0x7f12da60c000) [pid = 10937] [serial = 439] [outer = 0x7f12d8be6400] 12:57:26 INFO - PROCESS | 10937 | 1461095846375 Marionette DEBUG loaded listener.js 12:57:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 107 (0x7f12dc761c00) [pid = 10937] [serial = 440] [outer = 0x7f12d8be6400] 12:57:27 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:27 INFO - PROCESS | 10937 | 1461095847318 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1390ms 12:57:27 INFO - PROCESS | 10937 | 1461095847359 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:57:27 INFO - PROCESS | 10937 | 1461095847368 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:57:27 INFO - PROCESS | 10937 | 1461095847379 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:57:27 INFO - PROCESS | 10937 | 1461095847383 Marionette TRACE conn4 <- [1,558,null,{}] 12:57:27 INFO - PROCESS | 10937 | 1461095847390 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:27 INFO - PROCESS | 10937 | 1461095847588 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:57:27 INFO - PROCESS | 10937 | 1461095847746 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e339a000 == 64 [pid = 10937] [id = 147] 12:57:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 108 (0x7f12d8c68000) [pid = 10937] [serial = 441] [outer = (nil)] 12:57:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 109 (0x7f12dd576400) [pid = 10937] [serial = 442] [outer = 0x7f12d8c68000] 12:57:27 INFO - PROCESS | 10937 | 1461095847875 Marionette DEBUG loaded listener.js 12:57:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 110 (0x7f12dd582400) [pid = 10937] [serial = 443] [outer = 0x7f12d8c68000] 12:57:28 INFO - PROCESS | 10937 | 1461095848864 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1533ms 12:57:28 INFO - PROCESS | 10937 | 1461095848912 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:57:28 INFO - PROCESS | 10937 | 1461095848917 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:57:28 INFO - PROCESS | 10937 | 1461095848923 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:57:28 INFO - PROCESS | 10937 | 1461095848929 Marionette TRACE conn4 <- [1,562,null,{}] 12:57:28 INFO - PROCESS | 10937 | 1461095848958 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:29 INFO - PROCESS | 10937 | 1461095849172 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:57:29 INFO - PROCESS | 10937 | 1461095849317 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef735800 == 65 [pid = 10937] [id = 148] 12:57:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 111 (0x7f12dd581c00) [pid = 10937] [serial = 444] [outer = (nil)] 12:57:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12ddd72800) [pid = 10937] [serial = 445] [outer = 0x7f12dd581c00] 12:57:29 INFO - PROCESS | 10937 | 1461095849397 Marionette DEBUG loaded listener.js 12:57:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12e116ec00) [pid = 10937] [serial = 446] [outer = 0x7f12dd581c00] 12:57:29 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:30 INFO - PROCESS | 10937 | 1461095850230 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1352ms 12:57:30 INFO - PROCESS | 10937 | 1461095850276 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:57:30 INFO - PROCESS | 10937 | 1461095850281 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:57:30 INFO - PROCESS | 10937 | 1461095850288 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:57:30 INFO - PROCESS | 10937 | 1461095850292 Marionette TRACE conn4 <- [1,566,null,{}] 12:57:30 INFO - PROCESS | 10937 | 1461095850298 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:30 INFO - PROCESS | 10937 | 1461095850476 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:57:30 INFO - PROCESS | 10937 | 1461095850629 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4097000 == 66 [pid = 10937] [id = 149] 12:57:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12da6df800) [pid = 10937] [serial = 447] [outer = (nil)] 12:57:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12e23dcc00) [pid = 10937] [serial = 448] [outer = 0x7f12da6df800] 12:57:30 INFO - PROCESS | 10937 | 1461095850718 Marionette DEBUG loaded listener.js 12:57:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12e23ed000) [pid = 10937] [serial = 449] [outer = 0x7f12da6df800] 12:57:31 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:31 INFO - PROCESS | 10937 | 1461095851587 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1341ms 12:57:31 INFO - PROCESS | 10937 | 1461095851630 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:57:31 INFO - PROCESS | 10937 | 1461095851634 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:57:31 INFO - PROCESS | 10937 | 1461095851641 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 10937 | 1461095851645 Marionette TRACE conn4 <- [1,570,null,{}] 12:57:31 INFO - PROCESS | 10937 | 1461095851652 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:31 INFO - PROCESS | 10937 | 1461095851829 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:57:31 INFO - PROCESS | 10937 | 1461095851983 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45a7000 == 67 [pid = 10937] [id = 150] 12:57:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12d9263800) [pid = 10937] [serial = 450] [outer = (nil)] 12:57:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12d926b000) [pid = 10937] [serial = 451] [outer = 0x7f12d9263800] 12:57:32 INFO - PROCESS | 10937 | 1461095852059 Marionette DEBUG loaded listener.js 12:57:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12d926f800) [pid = 10937] [serial = 452] [outer = 0x7f12d9263800] 12:57:32 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:32 INFO - PROCESS | 10937 | 1461095852968 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1385ms 12:57:33 INFO - PROCESS | 10937 | 1461095853026 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:57:33 INFO - PROCESS | 10937 | 1461095853029 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:57:33 INFO - PROCESS | 10937 | 1461095853037 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:57:33 INFO - PROCESS | 10937 | 1461095853040 Marionette TRACE conn4 <- [1,574,null,{}] 12:57:33 INFO - PROCESS | 10937 | 1461095853046 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:33 INFO - PROCESS | 10937 | 1461095853240 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:57:33 INFO - PROCESS | 10937 | 1461095853391 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8b10800 == 68 [pid = 10937] [id = 151] 12:57:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12e23f0800) [pid = 10937] [serial = 453] [outer = (nil)] 12:57:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12e383b000) [pid = 10937] [serial = 454] [outer = 0x7f12e23f0800] 12:57:33 INFO - PROCESS | 10937 | 1461095853469 Marionette DEBUG loaded listener.js 12:57:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12e3859400) [pid = 10937] [serial = 455] [outer = 0x7f12e23f0800] 12:57:34 INFO - PROCESS | 10937 | 1461095854361 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1379ms 12:57:34 INFO - PROCESS | 10937 | 1461095854419 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 10937 | 1461095854421 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:57:34 INFO - PROCESS | 10937 | 1461095854430 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 10937 | 1461095854434 Marionette TRACE conn4 <- [1,578,null,{}] 12:57:34 INFO - PROCESS | 10937 | 1461095854440 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:34 INFO - PROCESS | 10937 | 1461095854612 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:57:34 INFO - PROCESS | 10937 | 1461095854763 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9e1800 == 69 [pid = 10937] [id = 152] 12:57:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 123 (0x7f12d8605c00) [pid = 10937] [serial = 456] [outer = (nil)] 12:57:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 124 (0x7f12d860ac00) [pid = 10937] [serial = 457] [outer = 0x7f12d8605c00] 12:57:34 INFO - PROCESS | 10937 | 1461095854838 Marionette DEBUG loaded listener.js 12:57:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 125 (0x7f12d860f400) [pid = 10937] [serial = 458] [outer = 0x7f12d8605c00] 12:57:35 INFO - PROCESS | 10937 | 1461095855649 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1287ms 12:57:35 INFO - PROCESS | 10937 | 1461095855718 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:57:35 INFO - PROCESS | 10937 | 1461095855722 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:57:35 INFO - PROCESS | 10937 | 1461095855729 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:57:35 INFO - PROCESS | 10937 | 1461095855731 Marionette TRACE conn4 <- [1,582,null,{}] 12:57:35 INFO - PROCESS | 10937 | 1461095855737 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:35 INFO - PROCESS | 10937 | 1461095855912 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:57:36 INFO - PROCESS | 10937 | 1461095856061 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d968b000 == 70 [pid = 10937] [id = 153] 12:57:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 126 (0x7f12d8607400) [pid = 10937] [serial = 459] [outer = (nil)] 12:57:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12e383f400) [pid = 10937] [serial = 460] [outer = 0x7f12d8607400] 12:57:36 INFO - PROCESS | 10937 | 1461095856133 Marionette DEBUG loaded listener.js 12:57:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12e54b0400) [pid = 10937] [serial = 461] [outer = 0x7f12d8607400] 12:57:37 INFO - PROCESS | 10937 | 1461095857095 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1428ms 12:57:37 INFO - PROCESS | 10937 | 1461095857159 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:57:37 INFO - PROCESS | 10937 | 1461095857163 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:57:37 INFO - PROCESS | 10937 | 1461095857169 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:57:37 INFO - PROCESS | 10937 | 1461095857172 Marionette TRACE conn4 <- [1,586,null,{}] 12:57:37 INFO - PROCESS | 10937 | 1461095857178 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:37 INFO - PROCESS | 10937 | 1461095857355 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:57:37 INFO - PROCESS | 10937 | 1461095857557 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96ce000 == 71 [pid = 10937] [id = 154] 12:57:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12d60f7c00) [pid = 10937] [serial = 462] [outer = (nil)] 12:57:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12d65f8800) [pid = 10937] [serial = 463] [outer = 0x7f12d60f7c00] 12:57:37 INFO - PROCESS | 10937 | 1461095857857 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12d72cf400) [pid = 10937] [serial = 464] [outer = 0x7f12d60f7c00] 12:57:38 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:38 INFO - PROCESS | 10937 | 1461095858665 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1534ms 12:57:38 INFO - PROCESS | 10937 | 1461095858705 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 10937 | 1461095858711 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:57:38 INFO - PROCESS | 10937 | 1461095858728 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 10937 | 1461095858738 Marionette TRACE conn4 <- [1,590,null,{}] 12:57:38 INFO - PROCESS | 10937 | 1461095858745 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:38 INFO - PROCESS | 10937 | 1461095858921 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:57:39 INFO - PROCESS | 10937 | 1461095859109 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9de000 == 72 [pid = 10937] [id = 155] 12:57:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12d82e3000) [pid = 10937] [serial = 465] [outer = (nil)] 12:57:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12d8be6c00) [pid = 10937] [serial = 466] [outer = 0x7f12d82e3000] 12:57:39 INFO - PROCESS | 10937 | 1461095859184 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12d99f7000) [pid = 10937] [serial = 467] [outer = 0x7f12d82e3000] 12:57:40 INFO - PROCESS | 10937 | 1461095860282 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1596ms 12:57:40 INFO - PROCESS | 10937 | 1461095860323 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 10937 | 1461095860328 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:57:40 INFO - PROCESS | 10937 | 1461095860338 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 10937 | 1461095860343 Marionette TRACE conn4 <- [1,594,null,{}] 12:57:40 INFO - PROCESS | 10937 | 1461095860349 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:40 INFO - PROCESS | 10937 | 1461095860519 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:57:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1127000 == 71 [pid = 10937] [id = 144] 12:57:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6ed3000 == 70 [pid = 10937] [id = 143] 12:57:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc71b800 == 69 [pid = 10937] [id = 142] 12:57:40 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12f2944000) [pid = 10937] [serial = 399] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12dc762c00) [pid = 10937] [serial = 369] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12e1e5c400) [pid = 10937] [serial = 372] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12e2bb4800) [pid = 10937] [serial = 375] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12e884ec00) [pid = 10937] [serial = 378] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12ddb49000) [pid = 10937] [serial = 381] [outer = (nil)] [url = about:blank] 12:57:40 INFO - PROCESS | 10937 | 1461095860823 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45b0800 == 68 [pid = 10937] [id = 137] 12:57:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f6885000 == 67 [pid = 10937] [id = 136] 12:57:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67c0000 == 68 [pid = 10937] [id = 156] 12:57:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12dc9b6000) [pid = 10937] [serial = 468] [outer = (nil)] 12:57:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12dcabbc00) [pid = 10937] [serial = 469] [outer = 0x7f12dc9b6000] 12:57:40 INFO - PROCESS | 10937 | 1461095860917 Marionette DEBUG loaded listener.js 12:57:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12dd576800) [pid = 10937] [serial = 470] [outer = 0x7f12dc9b6000] 12:57:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e3413000 == 67 [pid = 10937] [id = 135] 12:57:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90d1800 == 66 [pid = 10937] [id = 134] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12dcac1800) [pid = 10937] [serial = 388] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12dcab7800) [pid = 10937] [serial = 387] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12d99f1000) [pid = 10937] [serial = 396] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 127 (0x7f12d99eb000) [pid = 10937] [serial = 385] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 126 (0x7f12d86c8400) [pid = 10937] [serial = 384] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 125 (0x7f12ddb41800) [pid = 10937] [serial = 390] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 124 (0x7f12e8856c00) [pid = 10937] [serial = 393] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 123 (0x7f12ef9d5800) [pid = 10937] [serial = 394] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 122 (0x7f12e2bbac00) [pid = 10937] [serial = 391] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | --DOMWINDOW == 121 (0x7f12e0fc6400) [pid = 10937] [serial = 397] [outer = (nil)] [url = about:blank] 12:57:41 INFO - PROCESS | 10937 | 1461095861704 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1384ms 12:57:41 INFO - PROCESS | 10937 | 1461095861725 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:57:41 INFO - PROCESS | 10937 | 1461095861728 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:57:41 INFO - PROCESS | 10937 | 1461095861734 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 10937 | 1461095861740 Marionette TRACE conn4 <- [1,598,null,{}] 12:57:41 INFO - PROCESS | 10937 | 1461095861755 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:41 INFO - PROCESS | 10937 | 1461095861911 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:57:42 INFO - PROCESS | 10937 | 1461095862027 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df19e000 == 67 [pid = 10937] [id = 157] 12:57:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12dd53b400) [pid = 10937] [serial = 471] [outer = (nil)] 12:57:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 123 (0x7f12ddaad400) [pid = 10937] [serial = 472] [outer = 0x7f12dd53b400] 12:57:42 INFO - PROCESS | 10937 | 1461095862090 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 124 (0x7f12ddb48400) [pid = 10937] [serial = 473] [outer = 0x7f12dd53b400] 12:57:42 INFO - PROCESS | 10937 | 1461095862768 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1089ms 12:57:42 INFO - PROCESS | 10937 | 1461095862869 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:57:42 INFO - PROCESS | 10937 | 1461095862876 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:57:42 INFO - PROCESS | 10937 | 1461095862889 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:57:42 INFO - PROCESS | 10937 | 1461095862895 Marionette TRACE conn4 <- [1,602,null,{}] 12:57:42 INFO - PROCESS | 10937 | 1461095862907 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:43 INFO - PROCESS | 10937 | 1461095863054 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:57:43 INFO - PROCESS | 10937 | 1461095863064 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e9503000 == 68 [pid = 10937] [id = 158] 12:57:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 125 (0x7f12d99f1000) [pid = 10937] [serial = 474] [outer = (nil)] 12:57:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 126 (0x7f12e1e52c00) [pid = 10937] [serial = 475] [outer = 0x7f12d99f1000] 12:57:43 INFO - PROCESS | 10937 | 1461095863124 Marionette DEBUG loaded listener.js 12:57:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12e26bec00) [pid = 10937] [serial = 476] [outer = 0x7f12d99f1000] 12:57:44 INFO - PROCESS | 10937 | 1461095864196 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1343ms 12:57:44 INFO - PROCESS | 10937 | 1461095864234 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:57:44 INFO - PROCESS | 10937 | 1461095864237 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:57:44 INFO - PROCESS | 10937 | 1461095864243 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 10937 | 1461095864247 Marionette TRACE conn4 <- [1,606,null,{}] 12:57:44 INFO - PROCESS | 10937 | 1461095864252 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:44 INFO - PROCESS | 10937 | 1461095864437 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:57:44 INFO - PROCESS | 10937 | 1461095864464 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f0722000 == 69 [pid = 10937] [id = 159] 12:57:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12e2bbc000) [pid = 10937] [serial = 477] [outer = (nil)] 12:57:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12e383b400) [pid = 10937] [serial = 478] [outer = 0x7f12e2bbc000] 12:57:44 INFO - PROCESS | 10937 | 1461095864533 Marionette DEBUG loaded listener.js 12:57:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12e58bdc00) [pid = 10937] [serial = 479] [outer = 0x7f12e2bbc000] 12:57:45 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12d9a8b400) [pid = 10937] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:57:45 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12f0902400) [pid = 10937] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:57:45 INFO - PROCESS | 10937 | --DOMWINDOW == 127 (0x7f12ee6d9000) [pid = 10937] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:57:45 INFO - PROCESS | 10937 | --DOMWINDOW == 126 (0x7f12d86ccc00) [pid = 10937] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:57:45 INFO - PROCESS | 10937 | --DOMWINDOW == 125 (0x7f12d8286c00) [pid = 10937] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:57:45 INFO - PROCESS | 10937 | 1461095865487 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1285ms 12:57:45 INFO - PROCESS | 10937 | 1461095865530 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:57:45 INFO - PROCESS | 10937 | 1461095865533 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:57:45 INFO - PROCESS | 10937 | 1461095865539 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:57:45 INFO - PROCESS | 10937 | 1461095865542 Marionette TRACE conn4 <- [1,610,null,{}] 12:57:45 INFO - PROCESS | 10937 | 1461095865547 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:45 INFO - PROCESS | 10937 | 1461095865712 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:57:45 INFO - PROCESS | 10937 | 1461095865822 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d60000 == 70 [pid = 10937] [id = 160] 12:57:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 126 (0x7f12d62d3400) [pid = 10937] [serial = 480] [outer = (nil)] 12:57:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12d62d8000) [pid = 10937] [serial = 481] [outer = 0x7f12d62d3400] 12:57:45 INFO - PROCESS | 10937 | 1461095865885 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12e8853800) [pid = 10937] [serial = 482] [outer = 0x7f12d62d3400] 12:57:46 INFO - PROCESS | 10937 | 1461095866583 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1085ms 12:57:46 INFO - PROCESS | 10937 | 1461095866637 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:57:46 INFO - PROCESS | 10937 | 1461095866641 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:57:46 INFO - PROCESS | 10937 | 1461095866648 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 10937 | 1461095866650 Marionette TRACE conn4 <- [1,614,null,{}] 12:57:46 INFO - PROCESS | 10937 | 1461095866656 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:46 INFO - PROCESS | 10937 | 1461095866851 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:57:46 INFO - PROCESS | 10937 | 1461095866869 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f7540800 == 71 [pid = 10937] [id = 161] 12:57:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12d62d4400) [pid = 10937] [serial = 483] [outer = (nil)] 12:57:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12dd9c1000) [pid = 10937] [serial = 484] [outer = 0x7f12d62d4400] 12:57:46 INFO - PROCESS | 10937 | 1461095866929 Marionette DEBUG loaded listener.js 12:57:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12dd9c7800) [pid = 10937] [serial = 485] [outer = 0x7f12d62d4400] 12:57:47 INFO - PROCESS | 10937 | 1461095867802 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1227ms 12:57:47 INFO - PROCESS | 10937 | 1461095867876 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:57:47 INFO - PROCESS | 10937 | 1461095867881 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:57:47 INFO - PROCESS | 10937 | 1461095867890 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:57:47 INFO - PROCESS | 10937 | 1461095867895 Marionette TRACE conn4 <- [1,618,null,{}] 12:57:47 INFO - PROCESS | 10937 | 1461095867905 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:48 INFO - PROCESS | 10937 | 1461095868120 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:57:48 INFO - PROCESS | 10937 | 1461095868277 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc715000 == 72 [pid = 10937] [id = 162] 12:57:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12d62cb000) [pid = 10937] [serial = 486] [outer = (nil)] 12:57:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12d65f9800) [pid = 10937] [serial = 487] [outer = 0x7f12d62cb000] 12:57:48 INFO - PROCESS | 10937 | 1461095868354 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12d8608000) [pid = 10937] [serial = 488] [outer = 0x7f12d62cb000] 12:57:49 INFO - PROCESS | 10937 | 1461095869266 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1437ms 12:57:49 INFO - PROCESS | 10937 | 1461095869328 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:57:49 INFO - PROCESS | 10937 | 1461095869336 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:57:49 INFO - PROCESS | 10937 | 1461095869347 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:57:49 INFO - PROCESS | 10937 | 1461095869351 Marionette TRACE conn4 <- [1,622,null,{}] 12:57:49 INFO - PROCESS | 10937 | 1461095869358 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:49 INFO - PROCESS | 10937 | 1461095869533 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:57:49 INFO - PROCESS | 10937 | 1461095869696 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ee621800 == 73 [pid = 10937] [id = 163] 12:57:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12d62cf800) [pid = 10937] [serial = 489] [outer = (nil)] 12:57:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12dc75dc00) [pid = 10937] [serial = 490] [outer = 0x7f12d62cf800] 12:57:49 INFO - PROCESS | 10937 | 1461095869785 Marionette DEBUG loaded listener.js 12:57:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12dcab8c00) [pid = 10937] [serial = 491] [outer = 0x7f12d62cf800] 12:57:50 INFO - PROCESS | 10937 | 1461095870780 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1481ms 12:57:50 INFO - PROCESS | 10937 | 1461095870830 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:57:50 INFO - PROCESS | 10937 | 1461095870837 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:57:50 INFO - PROCESS | 10937 | 1461095870847 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:57:50 INFO - PROCESS | 10937 | 1461095870856 Marionette TRACE conn4 <- [1,626,null,{}] 12:57:50 INFO - PROCESS | 10937 | 1461095870882 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:51 INFO - PROCESS | 10937 | 1461095871201 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:57:51 INFO - PROCESS | 10937 | 1461095871508 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a97000 == 74 [pid = 10937] [id = 164] 12:57:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12dd583800) [pid = 10937] [serial = 492] [outer = (nil)] 12:57:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12dd832c00) [pid = 10937] [serial = 493] [outer = 0x7f12dd583800] 12:57:51 INFO - PROCESS | 10937 | 1461095871644 Marionette DEBUG loaded listener.js 12:57:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12dd839800) [pid = 10937] [serial = 494] [outer = 0x7f12dd583800] 12:57:52 INFO - PROCESS | 10937 | 1461095872498 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1697ms 12:57:52 INFO - PROCESS | 10937 | 1461095872543 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:57:52 INFO - PROCESS | 10937 | 1461095872548 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:57:52 INFO - PROCESS | 10937 | 1461095872554 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 10937 | 1461095872557 Marionette TRACE conn4 <- [1,630,null,{}] 12:57:52 INFO - PROCESS | 10937 | 1461095872563 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:52 INFO - PROCESS | 10937 | 1461095872727 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:57:52 INFO - PROCESS | 10937 | 1461095872885 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62ec800 == 75 [pid = 10937] [id = 165] 12:57:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12dd82d400) [pid = 10937] [serial = 495] [outer = (nil)] 12:57:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12dd9c9c00) [pid = 10937] [serial = 496] [outer = 0x7f12dd82d400] 12:57:52 INFO - PROCESS | 10937 | 1461095872957 Marionette DEBUG loaded listener.js 12:57:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12ddb42800) [pid = 10937] [serial = 497] [outer = 0x7f12dd82d400] 12:57:53 INFO - PROCESS | 10937 | 1461095873831 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1329ms 12:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:57:53 INFO - PROCESS | 10937 | 1461095873883 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 10937 | 1461095873886 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:57:53 INFO - PROCESS | 10937 | 1461095873893 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 10937 | 1461095873896 Marionette TRACE conn4 <- [1,634,null,{}] 12:57:53 INFO - PROCESS | 10937 | 1461095873903 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:54 INFO - PROCESS | 10937 | 1461095874070 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:57:54 INFO - PROCESS | 10937 | 1461095874261 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03d1800 == 76 [pid = 10937] [id = 166] 12:57:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12d99f2000) [pid = 10937] [serial = 498] [outer = (nil)] 12:57:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12e23ecc00) [pid = 10937] [serial = 499] [outer = 0x7f12d99f2000] 12:57:54 INFO - PROCESS | 10937 | 1461095874383 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12e3849c00) [pid = 10937] [serial = 500] [outer = 0x7f12d99f2000] 12:57:54 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:55 INFO - PROCESS | 10937 | 1461095875259 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1430ms 12:57:55 INFO - PROCESS | 10937 | 1461095875323 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 10937 | 1461095875327 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:57:55 INFO - PROCESS | 10937 | 1461095875334 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - PROCESS | 10937 | 1461095875337 Marionette TRACE conn4 <- [1,638,null,{}] 12:57:55 INFO - PROCESS | 10937 | 1461095875342 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:55 INFO - PROCESS | 10937 | 1461095875546 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:57:55 INFO - PROCESS | 10937 | 1461095875701 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2576000 == 77 [pid = 10937] [id = 167] 12:57:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12d2422800) [pid = 10937] [serial = 501] [outer = (nil)] 12:57:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12d86c8400) [pid = 10937] [serial = 502] [outer = 0x7f12d2422800] 12:57:55 INFO - PROCESS | 10937 | 1461095875777 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12ee6d7c00) [pid = 10937] [serial = 503] [outer = 0x7f12d2422800] 12:57:56 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:57:56 INFO - PROCESS | 10937 | 1461095876650 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1379ms 12:57:56 INFO - PROCESS | 10937 | 1461095876714 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:57:56 INFO - PROCESS | 10937 | 1461095876718 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:57:56 INFO - PROCESS | 10937 | 1461095876724 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:57:56 INFO - PROCESS | 10937 | 1461095876727 Marionette TRACE conn4 <- [1,642,null,{}] 12:57:56 INFO - PROCESS | 10937 | 1461095876733 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:56 INFO - PROCESS | 10937 | 1461095876901 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:57:57 INFO - PROCESS | 10937 | 1461095877118 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddba0800 == 78 [pid = 10937] [id = 168] 12:57:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d82e2400) [pid = 10937] [serial = 504] [outer = (nil)] 12:57:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12dd82bc00) [pid = 10937] [serial = 505] [outer = 0x7f12d82e2400] 12:57:57 INFO - PROCESS | 10937 | 1461095877235 Marionette DEBUG loaded listener.js 12:57:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12ef245800) [pid = 10937] [serial = 506] [outer = 0x7f12d82e2400] 12:57:58 INFO - PROCESS | 10937 | 1461095878466 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1781ms 12:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:57:58 INFO - PROCESS | 10937 | 1461095878521 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 10937 | 1461095878525 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:57:58 INFO - PROCESS | 10937 | 1461095878534 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:57:58 INFO - PROCESS | 10937 | 1461095878540 Marionette TRACE conn4 <- [1,646,null,{}] 12:57:58 INFO - PROCESS | 10937 | 1461095878549 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:57:58 INFO - PROCESS | 10937 | 1461095878784 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:57:58 INFO - PROCESS | 10937 | 1461095878943 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:57:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62ed800 == 79 [pid = 10937] [id = 169] 12:57:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12d26e9800) [pid = 10937] [serial = 507] [outer = (nil)] 12:57:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12d26f1c00) [pid = 10937] [serial = 508] [outer = 0x7f12d26e9800] 12:57:59 INFO - PROCESS | 10937 | 1461095879013 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d62ca000) [pid = 10937] [serial = 509] [outer = 0x7f12d26e9800] 12:57:59 INFO - PROCESS | 10937 | 1461095879797 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1339ms 12:57:59 INFO - PROCESS | 10937 | 1461095879887 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:57:59 INFO - PROCESS | 10937 | 1461095879893 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:57:59 INFO - PROCESS | 10937 | 1461095879906 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:57:59 INFO - PROCESS | 10937 | 1461095879909 Marionette TRACE conn4 <- [1,650,null,{}] 12:57:59 INFO - PROCESS | 10937 | 1461095879915 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:00 INFO - PROCESS | 10937 | 1461095880073 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:58:00 INFO - PROCESS | 10937 | 1461095880274 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9694000 == 80 [pid = 10937] [id = 170] 12:58:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12d65f9c00) [pid = 10937] [serial = 510] [outer = (nil)] 12:58:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12d72c3000) [pid = 10937] [serial = 511] [outer = 0x7f12d65f9c00] 12:58:00 INFO - PROCESS | 10937 | 1461095880406 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d8285c00) [pid = 10937] [serial = 512] [outer = 0x7f12d65f9c00] 12:58:01 INFO - PROCESS | 10937 | 1461095881462 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1736ms 12:58:01 INFO - PROCESS | 10937 | 1461095881674 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:58:01 INFO - PROCESS | 10937 | 1461095881678 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:58:01 INFO - PROCESS | 10937 | 1461095881691 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:58:01 INFO - PROCESS | 10937 | 1461095881697 Marionette TRACE conn4 <- [1,654,null,{}] 12:58:01 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4799800 == 79 [pid = 10937] [id = 66] 12:58:01 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d60000 == 78 [pid = 10937] [id = 160] 12:58:01 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6a60800 == 77 [pid = 10937] [id = 139] 12:58:01 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12ddab5000) [pid = 10937] [serial = 436] [outer = (nil)] [url = about:blank] 12:58:01 INFO - PROCESS | 10937 | 1461095881917 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:01 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f0722000 == 76 [pid = 10937] [id = 159] 12:58:01 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e9503000 == 75 [pid = 10937] [id = 158] 12:58:01 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df19e000 == 74 [pid = 10937] [id = 157] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67c0000 == 73 [pid = 10937] [id = 156] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd9de000 == 72 [pid = 10937] [id = 155] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d96ce000 == 71 [pid = 10937] [id = 154] 12:58:02 INFO - PROCESS | 10937 | 1461095882160 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f8b17800 == 70 [pid = 10937] [id = 126] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45a7000 == 69 [pid = 10937] [id = 150] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4097000 == 68 [pid = 10937] [id = 149] 12:58:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e3412000 == 67 [pid = 10937] [id = 145] 12:58:02 INFO - PROCESS | 10937 | 1461095882190 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96ce000 == 68 [pid = 10937] [id = 171] 12:58:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d8609c00) [pid = 10937] [serial = 513] [outer = (nil)] 12:58:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d8c6fc00) [pid = 10937] [serial = 514] [outer = 0x7f12d8609c00] 12:58:02 INFO - PROCESS | 10937 | 1461095882258 Marionette DEBUG loaded listener.js 12:58:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12dc75b400) [pid = 10937] [serial = 515] [outer = 0x7f12d8609c00] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12f4a06000) [pid = 10937] [serial = 400] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12ef90ac00) [pid = 10937] [serial = 367] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12dc9b8400) [pid = 10937] [serial = 430] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12dd532400) [pid = 10937] [serial = 431] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12e18c7c00) [pid = 10937] [serial = 405] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12da88a400) [pid = 10937] [serial = 428] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d8bdf000) [pid = 10937] [serial = 427] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12f8b59400) [pid = 10937] [serial = 415] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12f4c2f400) [pid = 10937] [serial = 412] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12d86cfc00) [pid = 10937] [serial = 402] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12ee6cd400) [pid = 10937] [serial = 409] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12dd577c00) [pid = 10937] [serial = 421] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12d60fa000) [pid = 10937] [serial = 424] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12e23e7400) [pid = 10937] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12ddab7c00) [pid = 10937] [serial = 418] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12ddaa9800) [pid = 10937] [serial = 434] [outer = (nil)] [url = about:blank] 12:58:02 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12dd53a000) [pid = 10937] [serial = 433] [outer = (nil)] [url = about:blank] 12:58:03 INFO - PROCESS | 10937 | 1461095883274 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1608ms 12:58:03 INFO - PROCESS | 10937 | 1461095883303 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:58:03 INFO - PROCESS | 10937 | 1461095883311 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:58:03 INFO - PROCESS | 10937 | 1461095883320 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - PROCESS | 10937 | 1461095883326 Marionette TRACE conn4 <- [1,658,null,{}] 12:58:03 INFO - PROCESS | 10937 | 1461095883334 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:03 INFO - PROCESS | 10937 | 1461095883567 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:58:03 INFO - PROCESS | 10937 | 1461095883716 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddd82800 == 69 [pid = 10937] [id = 172] 12:58:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12d72c4000) [pid = 10937] [serial = 516] [outer = (nil)] 12:58:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12dc968000) [pid = 10937] [serial = 517] [outer = 0x7f12d72c4000] 12:58:03 INFO - PROCESS | 10937 | 1461095883784 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12dca80400) [pid = 10937] [serial = 518] [outer = 0x7f12d72c4000] 12:58:04 INFO - PROCESS | 10937 | 1461095884446 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1186ms 12:58:04 INFO - PROCESS | 10937 | 1461095884507 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:58:04 INFO - PROCESS | 10937 | 1461095884510 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:58:04 INFO - PROCESS | 10937 | 1461095884539 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:58:04 INFO - PROCESS | 10937 | 1461095884543 Marionette TRACE conn4 <- [1,662,null,{}] 12:58:04 INFO - PROCESS | 10937 | 1461095884568 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:04 INFO - PROCESS | 10937 | 1461095884772 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:58:04 INFO - PROCESS | 10937 | 1461095884805 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1007000 == 70 [pid = 10937] [id = 173] 12:58:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12dc9b8c00) [pid = 10937] [serial = 519] [outer = (nil)] 12:58:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12dd52f400) [pid = 10937] [serial = 520] [outer = 0x7f12dc9b8c00] 12:58:04 INFO - PROCESS | 10937 | 1461095884870 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12dd53d400) [pid = 10937] [serial = 521] [outer = 0x7f12dc9b8c00] 12:58:05 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:05 INFO - PROCESS | 10937 | 1461095885712 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1241ms 12:58:05 INFO - PROCESS | 10937 | 1461095885783 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:58:05 INFO - PROCESS | 10937 | 1461095885789 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:58:05 INFO - PROCESS | 10937 | 1461095885808 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:58:05 INFO - PROCESS | 10937 | 1461095885812 Marionette TRACE conn4 <- [1,666,null,{}] 12:58:05 INFO - PROCESS | 10937 | 1461095885818 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:06 INFO - PROCESS | 10937 | 1461095886041 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:58:06 INFO - PROCESS | 10937 | 1461095886067 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d74000 == 71 [pid = 10937] [id = 174] 12:58:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12dd576c00) [pid = 10937] [serial = 522] [outer = (nil)] 12:58:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12dd9c3400) [pid = 10937] [serial = 523] [outer = 0x7f12dd576c00] 12:58:06 INFO - PROCESS | 10937 | 1461095886134 Marionette DEBUG loaded listener.js 12:58:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12ddafa000) [pid = 10937] [serial = 524] [outer = 0x7f12dd576c00] 12:58:07 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12e2bbc000) [pid = 10937] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12d62d3400) [pid = 10937] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12d99f1000) [pid = 10937] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12dd53b400) [pid = 10937] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12d60f7c00) [pid = 10937] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12d82e3000) [pid = 10937] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:58:07 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12dc9b6000) [pid = 10937] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:58:07 INFO - PROCESS | 10937 | 1461095887304 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1540ms 12:58:07 INFO - PROCESS | 10937 | 1461095887340 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:58:07 INFO - PROCESS | 10937 | 1461095887343 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:58:07 INFO - PROCESS | 10937 | 1461095887349 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 10937 | 1461095887353 Marionette TRACE conn4 <- [1,670,null,{}] 12:58:07 INFO - PROCESS | 10937 | 1461095887358 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:07 INFO - PROCESS | 10937 | 1461095887508 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:58:07 INFO - PROCESS | 10937 | 1461095887523 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e274e800 == 72 [pid = 10937] [id = 175] 12:58:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12d62d0800) [pid = 10937] [serial = 525] [outer = (nil)] 12:58:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12dd9bc800) [pid = 10937] [serial = 526] [outer = 0x7f12d62d0800] 12:58:07 INFO - PROCESS | 10937 | 1461095887586 Marionette DEBUG loaded listener.js 12:58:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12ddb4ac00) [pid = 10937] [serial = 527] [outer = 0x7f12d62d0800] 12:58:08 INFO - PROCESS | 10937 | 1461095888365 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1080ms 12:58:08 INFO - PROCESS | 10937 | 1461095888431 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:58:08 INFO - PROCESS | 10937 | 1461095888435 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:58:08 INFO - PROCESS | 10937 | 1461095888441 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:58:08 INFO - PROCESS | 10937 | 1461095888443 Marionette TRACE conn4 <- [1,674,null,{}] 12:58:08 INFO - PROCESS | 10937 | 1461095888449 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:08 INFO - PROCESS | 10937 | 1461095888653 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:58:08 INFO - PROCESS | 10937 | 1461095888663 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5423800 == 73 [pid = 10937] [id = 176] 12:58:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12d65ed800) [pid = 10937] [serial = 528] [outer = (nil)] 12:58:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12e0a78000) [pid = 10937] [serial = 529] [outer = 0x7f12d65ed800] 12:58:08 INFO - PROCESS | 10937 | 1461095888726 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12e135d000) [pid = 10937] [serial = 530] [outer = 0x7f12d65ed800] 12:58:09 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:09 INFO - PROCESS | 10937 | 1461095889739 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:58:09 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 12:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1330ms 12:58:09 INFO - PROCESS | 10937 | 1461095889773 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:58:09 INFO - PROCESS | 10937 | 1461095889777 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:58:09 INFO - PROCESS | 10937 | 1461095889786 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - PROCESS | 10937 | 1461095889789 Marionette TRACE conn4 <- [1,678,null,{}] 12:58:09 INFO - PROCESS | 10937 | 1461095889799 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:09 INFO - PROCESS | 10937 | 1461095889978 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:58:10 INFO - PROCESS | 10937 | 1461095890139 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ed2000 == 74 [pid = 10937] [id = 177] 12:58:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d26e5400) [pid = 10937] [serial = 531] [outer = (nil)] 12:58:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12d62d4800) [pid = 10937] [serial = 532] [outer = 0x7f12d26e5400] 12:58:10 INFO - PROCESS | 10937 | 1461095890217 Marionette DEBUG loaded listener.js 12:58:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12d8287800) [pid = 10937] [serial = 533] [outer = 0x7f12d26e5400] 12:58:11 INFO - PROCESS | 10937 | 1461095891105 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1393ms 12:58:11 INFO - PROCESS | 10937 | 1461095891181 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:58:11 INFO - PROCESS | 10937 | 1461095891190 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:58:11 INFO - PROCESS | 10937 | 1461095891201 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:58:11 INFO - PROCESS | 10937 | 1461095891205 Marionette TRACE conn4 <- [1,682,null,{}] 12:58:11 INFO - PROCESS | 10937 | 1461095891212 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:11 INFO - PROCESS | 10937 | 1461095891434 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:58:11 INFO - PROCESS | 10937 | 1461095891589 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0078800 == 75 [pid = 10937] [id = 178] 12:58:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d99f0400) [pid = 10937] [serial = 534] [outer = (nil)] 12:58:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12da88d400) [pid = 10937] [serial = 535] [outer = 0x7f12d99f0400] 12:58:11 INFO - PROCESS | 10937 | 1461095891782 Marionette DEBUG loaded listener.js 12:58:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12dc968800) [pid = 10937] [serial = 536] [outer = 0x7f12d99f0400] 12:58:13 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:13 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:13 INFO - PROCESS | 10937 | 1461095893110 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:58:13 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) 12:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1942ms 12:58:13 INFO - PROCESS | 10937 | 1461095893183 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:58:13 INFO - PROCESS | 10937 | 1461095893186 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:58:13 INFO - PROCESS | 10937 | 1461095893197 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:58:13 INFO - PROCESS | 10937 | 1461095893203 Marionette TRACE conn4 <- [1,686,null,{}] 12:58:13 INFO - PROCESS | 10937 | 1461095893219 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:13 INFO - PROCESS | 10937 | 1461095893388 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:58:13 INFO - PROCESS | 10937 | 1461095893540 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef511000 == 76 [pid = 10937] [id = 179] 12:58:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12da88a400) [pid = 10937] [serial = 537] [outer = (nil)] 12:58:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12dd82c800) [pid = 10937] [serial = 538] [outer = 0x7f12da88a400] 12:58:13 INFO - PROCESS | 10937 | 1461095893616 Marionette DEBUG loaded listener.js 12:58:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12ddb44800) [pid = 10937] [serial = 539] [outer = 0x7f12da88a400] 12:58:14 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:14 INFO - PROCESS | 10937 | 1461095894870 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1687ms 12:58:14 INFO - PROCESS | 10937 | 1461095894894 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:58:14 INFO - PROCESS | 10937 | 1461095894899 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:58:14 INFO - PROCESS | 10937 | 1461095894908 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:58:14 INFO - PROCESS | 10937 | 1461095894913 Marionette TRACE conn4 <- [1,690,null,{}] 12:58:14 INFO - PROCESS | 10937 | 1461095894921 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:15 INFO - PROCESS | 10937 | 1461095895153 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:58:15 INFO - PROCESS | 10937 | 1461095895317 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f29bb000 == 77 [pid = 10937] [id = 180] 12:58:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12da887400) [pid = 10937] [serial = 540] [outer = (nil)] 12:58:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12e1e54c00) [pid = 10937] [serial = 541] [outer = 0x7f12da887400] 12:58:15 INFO - PROCESS | 10937 | 1461095895400 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12e23dd800) [pid = 10937] [serial = 542] [outer = 0x7f12da887400] 12:58:16 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:16 INFO - PROCESS | 10937 | 1461095896731 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:58:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1844ms 12:58:16 INFO - PROCESS | 10937 | 1461095896751 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:58:16 INFO - PROCESS | 10937 | 1461095896753 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:58:16 INFO - PROCESS | 10937 | 1461095896761 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 10937 | 1461095896764 Marionette TRACE conn4 <- [1,694,null,{}] 12:58:16 INFO - PROCESS | 10937 | 1461095896769 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:16 INFO - PROCESS | 10937 | 1461095896977 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:58:17 INFO - PROCESS | 10937 | 1461095897133 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45a8800 == 78 [pid = 10937] [id = 181] 12:58:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12dd9c9800) [pid = 10937] [serial = 543] [outer = (nil)] 12:58:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12e2937800) [pid = 10937] [serial = 544] [outer = 0x7f12dd9c9800] 12:58:17 INFO - PROCESS | 10937 | 1461095897205 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12e335c800) [pid = 10937] [serial = 545] [outer = 0x7f12dd9c9800] 12:58:18 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:18 INFO - PROCESS | 10937 | 1461095898494 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:58:18 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) 12:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1788ms 12:58:18 INFO - PROCESS | 10937 | 1461095898606 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:58:18 INFO - PROCESS | 10937 | 1461095898609 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:58:18 INFO - PROCESS | 10937 | 1461095898627 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:58:18 INFO - PROCESS | 10937 | 1461095898632 Marionette TRACE conn4 <- [1,698,null,{}] 12:58:18 INFO - PROCESS | 10937 | 1461095898638 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:18 INFO - PROCESS | 10937 | 1461095898834 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:58:19 INFO - PROCESS | 10937 | 1461095898993 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d55800 == 79 [pid = 10937] [id = 182] 12:58:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12e23ebc00) [pid = 10937] [serial = 546] [outer = (nil)] 12:58:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12e3855000) [pid = 10937] [serial = 547] [outer = 0x7f12e23ebc00] 12:58:19 INFO - PROCESS | 10937 | 1461095899068 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12e8858800) [pid = 10937] [serial = 548] [outer = 0x7f12e23ebc00] 12:58:20 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:20 INFO - PROCESS | 10937 | 1461095900274 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:58:20 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) 12:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1688ms 12:58:20 INFO - PROCESS | 10937 | 1461095900323 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:58:20 INFO - PROCESS | 10937 | 1461095900329 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:58:20 INFO - PROCESS | 10937 | 1461095900356 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:58:20 INFO - PROCESS | 10937 | 1461095900362 Marionette TRACE conn4 <- [1,702,null,{}] 12:58:20 INFO - PROCESS | 10937 | 1461095900370 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:20 INFO - PROCESS | 10937 | 1461095900602 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:58:20 INFO - PROCESS | 10937 | 1461095900766 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb90800 == 80 [pid = 10937] [id = 183] 12:58:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12d04aa800) [pid = 10937] [serial = 549] [outer = (nil)] 12:58:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12d26e5c00) [pid = 10937] [serial = 550] [outer = 0x7f12d04aa800] 12:58:20 INFO - PROCESS | 10937 | 1461095900835 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12d62c9c00) [pid = 10937] [serial = 551] [outer = 0x7f12d04aa800] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e274e800 == 79 [pid = 10937] [id = 175] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d74000 == 78 [pid = 10937] [id = 174] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12dd9c1000) [pid = 10937] [serial = 484] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12e383b000) [pid = 10937] [serial = 454] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12d860ac00) [pid = 10937] [serial = 457] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12e383f400) [pid = 10937] [serial = 460] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1007000 == 77 [pid = 10937] [id = 173] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddd82800 == 76 [pid = 10937] [id = 172] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d96ce000 == 75 [pid = 10937] [id = 171] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9694000 == 74 [pid = 10937] [id = 170] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62ed800 == 73 [pid = 10937] [id = 169] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62ec800 == 72 [pid = 10937] [id = 165] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a97000 == 71 [pid = 10937] [id = 164] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ee621800 == 70 [pid = 10937] [id = 163] 12:58:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc715000 == 69 [pid = 10937] [id = 162] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12e26bec00) [pid = 10937] [serial = 476] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12e8853800) [pid = 10937] [serial = 482] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12e383b400) [pid = 10937] [serial = 478] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12d62d8000) [pid = 10937] [serial = 481] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12e58bdc00) [pid = 10937] [serial = 479] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12e1e52c00) [pid = 10937] [serial = 475] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12da60c000) [pid = 10937] [serial = 439] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12ddaad400) [pid = 10937] [serial = 472] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12ddb48400) [pid = 10937] [serial = 473] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12d72cf400) [pid = 10937] [serial = 464] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d65f8800) [pid = 10937] [serial = 463] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12d99f7000) [pid = 10937] [serial = 467] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12d8be6c00) [pid = 10937] [serial = 466] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12dcabbc00) [pid = 10937] [serial = 469] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12dd576800) [pid = 10937] [serial = 470] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12d926b000) [pid = 10937] [serial = 451] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12dd576400) [pid = 10937] [serial = 442] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12e23dcc00) [pid = 10937] [serial = 448] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12ddd72800) [pid = 10937] [serial = 445] [outer = (nil)] [url = about:blank] 12:58:22 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:22 INFO - PROCESS | 10937 | 1461095902221 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:58:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1896ms 12:58:22 INFO - PROCESS | 10937 | 1461095902248 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:58:22 INFO - PROCESS | 10937 | 1461095902256 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:58:22 INFO - PROCESS | 10937 | 1461095902266 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:58:22 INFO - PROCESS | 10937 | 1461095902271 Marionette TRACE conn4 <- [1,706,null,{}] 12:58:22 INFO - PROCESS | 10937 | 1461095902276 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:22 INFO - PROCESS | 10937 | 1461095902425 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:58:22 INFO - PROCESS | 10937 | 1461095902538 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62db800 == 70 [pid = 10937] [id = 184] 12:58:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d04ab400) [pid = 10937] [serial = 552] [outer = (nil)] 12:58:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12d65f4c00) [pid = 10937] [serial = 553] [outer = 0x7f12d04ab400] 12:58:22 INFO - PROCESS | 10937 | 1461095902601 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d8be4800) [pid = 10937] [serial = 554] [outer = 0x7f12d04ab400] 12:58:23 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:23 INFO - PROCESS | 10937 | 1461095903705 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:58:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1481ms 12:58:23 INFO - PROCESS | 10937 | 1461095903748 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:58:23 INFO - PROCESS | 10937 | 1461095903752 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:58:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:58:23 INFO - PROCESS | 10937 | 1461095903759 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 10937 | 1461095903764 Marionette TRACE conn4 <- [1,710,null,{}] 12:58:23 INFO - PROCESS | 10937 | 1461095903780 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:23 INFO - PROCESS | 10937 | 1461095903942 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:58:24 INFO - PROCESS | 10937 | 1461095904147 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd80b800 == 71 [pid = 10937] [id = 185] 12:58:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12d65fb400) [pid = 10937] [serial = 555] [outer = (nil)] 12:58:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12dc95d000) [pid = 10937] [serial = 556] [outer = 0x7f12d65fb400] 12:58:24 INFO - PROCESS | 10937 | 1461095904213 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12dd533400) [pid = 10937] [serial = 557] [outer = 0x7f12d65fb400] 12:58:25 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:25 INFO - PROCESS | 10937 | 1461095905433 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:58:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:58:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1690ms 12:58:25 INFO - PROCESS | 10937 | 1461095905457 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:58:25 INFO - PROCESS | 10937 | 1461095905462 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:58:25 INFO - PROCESS | 10937 | 1461095905476 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:58:25 INFO - PROCESS | 10937 | 1461095905479 Marionette TRACE conn4 <- [1,714,null,{}] 12:58:25 INFO - PROCESS | 10937 | 1461095905485 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:25 INFO - PROCESS | 10937 | 1461095905715 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:58:25 INFO - PROCESS | 10937 | 1461095905751 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1ad0800 == 72 [pid = 10937] [id = 186] 12:58:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12dc9bac00) [pid = 10937] [serial = 558] [outer = (nil)] 12:58:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12dd839c00) [pid = 10937] [serial = 559] [outer = 0x7f12dc9bac00] 12:58:25 INFO - PROCESS | 10937 | 1461095905815 Marionette DEBUG loaded listener.js 12:58:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12ddaad800) [pid = 10937] [serial = 560] [outer = 0x7f12dc9bac00] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d62d0800) [pid = 10937] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12dd576c00) [pid = 10937] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12d8609c00) [pid = 10937] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12d72c4000) [pid = 10937] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d65f9c00) [pid = 10937] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12d26e9800) [pid = 10937] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:58:26 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12dc9b8c00) [pid = 10937] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:58:27 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:27 INFO - PROCESS | 10937 | 1461095907149 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:58:27 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 12:58:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1686ms 12:58:27 INFO - PROCESS | 10937 | 1461095907163 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 10937 | 1461095907166 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:58:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:58:27 INFO - PROCESS | 10937 | 1461095907242 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - PROCESS | 10937 | 1461095907244 Marionette TRACE conn4 <- [1,718,null,{}] 12:58:27 INFO - PROCESS | 10937 | 1461095907255 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:27 INFO - PROCESS | 10937 | 1461095907457 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:58:27 INFO - PROCESS | 10937 | 1461095907474 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfac4000 == 73 [pid = 10937] [id = 187] 12:58:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d26ef000) [pid = 10937] [serial = 561] [outer = (nil)] 12:58:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12dcac0000) [pid = 10937] [serial = 562] [outer = 0x7f12d26ef000] 12:58:27 INFO - PROCESS | 10937 | 1461095907547 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12ddab7c00) [pid = 10937] [serial = 563] [outer = 0x7f12d26ef000] 12:58:28 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:28 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:28 INFO - PROCESS | 10937 | 1461095908733 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:58:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:58:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1572ms 12:58:28 INFO - PROCESS | 10937 | 1461095908745 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:58:28 INFO - PROCESS | 10937 | 1461095908751 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:58:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:58:28 INFO - PROCESS | 10937 | 1461095908761 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 10937 | 1461095908766 Marionette TRACE conn4 <- [1,722,null,{}] 12:58:28 INFO - PROCESS | 10937 | 1461095908777 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:28 INFO - PROCESS | 10937 | 1461095908971 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:58:29 INFO - PROCESS | 10937 | 1461095909212 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c16000 == 74 [pid = 10937] [id = 188] 12:58:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d26e8c00) [pid = 10937] [serial = 564] [outer = (nil)] 12:58:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12d62cf400) [pid = 10937] [serial = 565] [outer = 0x7f12d26e8c00] 12:58:29 INFO - PROCESS | 10937 | 1461095909294 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12d65fbc00) [pid = 10937] [serial = 566] [outer = 0x7f12d26e8c00] 12:58:30 INFO - PROCESS | 10937 | 1461095910199 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:58:30 INFO - PROCESS | 10937 | 1461095910261 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:58:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:58:30 INFO - PROCESS | 10937 | 1461095910272 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - PROCESS | 10937 | 1461095910275 Marionette TRACE conn4 <- [1,726,null,{}] 12:58:30 INFO - PROCESS | 10937 | 1461095910282 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:30 INFO - PROCESS | 10937 | 1461095910467 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:58:30 INFO - PROCESS | 10937 | 1461095910629 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e275e000 == 75 [pid = 10937] [id = 189] 12:58:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d60fa000) [pid = 10937] [serial = 567] [outer = (nil)] 12:58:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d99ee400) [pid = 10937] [serial = 568] [outer = 0x7f12d60fa000] 12:58:30 INFO - PROCESS | 10937 | 1461095910724 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12dcab3800) [pid = 10937] [serial = 569] [outer = 0x7f12d60fa000] 12:58:31 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:31 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:31 INFO - PROCESS | 10937 | 1461095911756 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:58:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:58:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1538ms 12:58:31 INFO - PROCESS | 10937 | 1461095911811 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:58:31 INFO - PROCESS | 10937 | 1461095911814 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:58:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:58:31 INFO - PROCESS | 10937 | 1461095911822 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:58:31 INFO - PROCESS | 10937 | 1461095911828 Marionette TRACE conn4 <- [1,730,null,{}] 12:58:31 INFO - PROCESS | 10937 | 1461095911845 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:32 INFO - PROCESS | 10937 | 1461095912077 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:58:32 INFO - PROCESS | 10937 | 1461095912390 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f2871000 == 76 [pid = 10937] [id = 190] 12:58:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12ddab6800) [pid = 10937] [serial = 570] [outer = (nil)] 12:58:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12e2323400) [pid = 10937] [serial = 571] [outer = 0x7f12ddab6800] 12:58:32 INFO - PROCESS | 10937 | 1461095912531 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12e2bb7400) [pid = 10937] [serial = 572] [outer = 0x7f12ddab6800] 12:58:33 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:33 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:33 INFO - PROCESS | 10937 | 1461095913481 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:58:33 INFO - PROCESS | 10937 | 1461095913521 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:58:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:58:33 INFO - PROCESS | 10937 | 1461095913528 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:58:33 INFO - PROCESS | 10937 | 1461095913531 Marionette TRACE conn4 <- [1,734,null,{}] 12:58:33 INFO - PROCESS | 10937 | 1461095913537 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:33 INFO - PROCESS | 10937 | 1461095913711 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:58:33 INFO - PROCESS | 10937 | 1461095913878 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c1d000 == 77 [pid = 10937] [id = 191] 12:58:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12ddb44000) [pid = 10937] [serial = 573] [outer = (nil)] 12:58:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12e5399800) [pid = 10937] [serial = 574] [outer = 0x7f12ddb44000] 12:58:33 INFO - PROCESS | 10937 | 1461095913955 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12e5887800) [pid = 10937] [serial = 575] [outer = 0x7f12ddb44000] 12:58:34 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:34 INFO - PROCESS | 10937 | 1461095914824 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:58:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1328ms 12:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:58:34 INFO - PROCESS | 10937 | 1461095914857 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 10937 | 1461095914860 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:58:34 INFO - PROCESS | 10937 | 1461095914867 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:58:34 INFO - PROCESS | 10937 | 1461095914870 Marionette TRACE conn4 <- [1,738,null,{}] 12:58:34 INFO - PROCESS | 10937 | 1461095914877 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:35 INFO - PROCESS | 10937 | 1461095915048 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:58:35 INFO - PROCESS | 10937 | 1461095915212 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a8a800 == 78 [pid = 10937] [id = 192] 12:58:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d04b1400) [pid = 10937] [serial = 576] [outer = (nil)] 12:58:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12d658c800) [pid = 10937] [serial = 577] [outer = 0x7f12d04b1400] 12:58:35 INFO - PROCESS | 10937 | 1461095915284 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d6591400) [pid = 10937] [serial = 578] [outer = 0x7f12d04b1400] 12:58:36 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:36 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:36 INFO - PROCESS | 10937 | 1461095916625 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:58:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:58:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1800ms 12:58:36 INFO - PROCESS | 10937 | 1461095916668 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:58:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:58:36 INFO - PROCESS | 10937 | 1461095916672 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:58:36 INFO - PROCESS | 10937 | 1461095916679 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 10937 | 1461095916682 Marionette TRACE conn4 <- [1,742,null,{}] 12:58:36 INFO - PROCESS | 10937 | 1461095916689 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:36 INFO - PROCESS | 10937 | 1461095916984 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:58:37 INFO - PROCESS | 10937 | 1461095917144 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d663b000 == 79 [pid = 10937] [id = 193] 12:58:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12d658ac00) [pid = 10937] [serial = 579] [outer = (nil)] 12:58:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12e539ac00) [pid = 10937] [serial = 580] [outer = 0x7f12d658ac00] 12:58:37 INFO - PROCESS | 10937 | 1461095917222 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12f06cf800) [pid = 10937] [serial = 581] [outer = 0x7f12d658ac00] 12:58:38 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:38 INFO - PROCESS | 10937 | 1461095918506 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:58:38 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 12:58:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1882ms 12:58:38 INFO - PROCESS | 10937 | 1461095918645 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:58:38 INFO - PROCESS | 10937 | 1461095918650 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:58:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:58:38 INFO - PROCESS | 10937 | 1461095918667 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 10937 | 1461095918670 Marionette TRACE conn4 <- [1,746,null,{}] 12:58:38 INFO - PROCESS | 10937 | 1461095918676 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:38 INFO - PROCESS | 10937 | 1461095918849 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:58:39 INFO - PROCESS | 10937 | 1461095919006 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9b8a800 == 80 [pid = 10937] [id = 194] 12:58:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12d658d400) [pid = 10937] [serial = 582] [outer = (nil)] 12:58:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12f0911400) [pid = 10937] [serial = 583] [outer = 0x7f12d658d400] 12:58:39 INFO - PROCESS | 10937 | 1461095919080 Marionette DEBUG loaded listener.js 12:58:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12f4059c00) [pid = 10937] [serial = 584] [outer = 0x7f12d658d400] 12:58:39 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:40 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:40 INFO - PROCESS | 10937 | 1461095920383 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:58:40 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.) 12:58:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1738ms 12:58:40 INFO - PROCESS | 10937 | 1461095920439 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:58:40 INFO - PROCESS | 10937 | 1461095920444 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:58:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:58:40 INFO - PROCESS | 10937 | 1461095920470 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 10937 | 1461095920474 Marionette TRACE conn4 <- [1,750,null,{}] 12:58:40 INFO - PROCESS | 10937 | 1461095920480 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:40 INFO - PROCESS | 10937 | 1461095920642 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:58:40 INFO - PROCESS | 10937 | 1461095920774 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2588800 == 81 [pid = 10937] [id = 195] 12:58:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12cfbec800) [pid = 10937] [serial = 585] [outer = (nil)] 12:58:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12cfbf4800) [pid = 10937] [serial = 586] [outer = 0x7f12cfbec800] 12:58:40 INFO - PROCESS | 10937 | 1461095920843 Marionette DEBUG loaded listener.js 12:58:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12d241e800) [pid = 10937] [serial = 587] [outer = 0x7f12cfbec800] 12:58:42 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:42 INFO - PROCESS | 10937 | 1461095922248 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:58:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:58:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1841ms 12:58:42 INFO - PROCESS | 10937 | 1461095922309 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:58:42 INFO - PROCESS | 10937 | 1461095922314 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:58:42 INFO - PROCESS | 10937 | 1461095922323 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:58:42 INFO - PROCESS | 10937 | 1461095922328 Marionette TRACE conn4 <- [1,754,null,{}] 12:58:42 INFO - PROCESS | 10937 | 1461095922335 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:42 INFO - PROCESS | 10937 | 1461095922552 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:58:42 INFO - PROCESS | 10937 | 1461095922864 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:42 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1ad0800 == 80 [pid = 10937] [id = 186] 12:58:42 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd80b800 == 79 [pid = 10937] [id = 185] 12:58:42 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12e0a78000) [pid = 10937] [serial = 529] [outer = (nil)] [url = about:blank] 12:58:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03cf000 == 80 [pid = 10937] [id = 196] 12:58:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12d04b0000) [pid = 10937] [serial = 588] [outer = (nil)] 12:58:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12d241e000) [pid = 10937] [serial = 589] [outer = 0x7f12d04b0000] 12:58:42 INFO - PROCESS | 10937 | 1461095922979 Marionette DEBUG loaded listener.js 12:58:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12d2429c00) [pid = 10937] [serial = 590] [outer = 0x7f12d04b0000] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62db800 == 79 [pid = 10937] [id = 184] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb90800 == 78 [pid = 10937] [id = 183] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45a8800 == 77 [pid = 10937] [id = 181] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f29bb000 == 76 [pid = 10937] [id = 180] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef511000 == 75 [pid = 10937] [id = 179] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e0078800 == 74 [pid = 10937] [id = 178] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6ed2000 == 73 [pid = 10937] [id = 177] 12:58:43 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e5423800 == 72 [pid = 10937] [id = 176] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12dd9bc800) [pid = 10937] [serial = 526] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12dd9c3400) [pid = 10937] [serial = 523] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12d8c6fc00) [pid = 10937] [serial = 514] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12dc75b400) [pid = 10937] [serial = 515] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12dc968000) [pid = 10937] [serial = 517] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12d8285c00) [pid = 10937] [serial = 512] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12d72c3000) [pid = 10937] [serial = 511] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12dd82bc00) [pid = 10937] [serial = 505] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12dd832c00) [pid = 10937] [serial = 493] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12d62ca000) [pid = 10937] [serial = 509] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12d26f1c00) [pid = 10937] [serial = 508] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12d65f9800) [pid = 10937] [serial = 487] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12dc75dc00) [pid = 10937] [serial = 490] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12dd9c9c00) [pid = 10937] [serial = 496] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12e23ecc00) [pid = 10937] [serial = 499] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12d86c8400) [pid = 10937] [serial = 502] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12ddafa000) [pid = 10937] [serial = 524] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12dd52f400) [pid = 10937] [serial = 520] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12dd53d400) [pid = 10937] [serial = 521] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12ddb4ac00) [pid = 10937] [serial = 527] [outer = (nil)] [url = about:blank] 12:58:43 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12dca80400) [pid = 10937] [serial = 518] [outer = (nil)] [url = about:blank] 12:58:44 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:44 INFO - PROCESS | 10937 | 1461095924187 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:58:44 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 12:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1893ms 12:58:44 INFO - PROCESS | 10937 | 1461095924219 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:58:44 INFO - PROCESS | 10937 | 1461095924229 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:58:44 INFO - PROCESS | 10937 | 1461095924240 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:58:44 INFO - PROCESS | 10937 | 1461095924243 Marionette TRACE conn4 <- [1,758,null,{}] 12:58:44 INFO - PROCESS | 10937 | 1461095924252 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:44 INFO - PROCESS | 10937 | 1461095924537 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:58:44 INFO - PROCESS | 10937 | 1461095924561 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c1c800 == 73 [pid = 10937] [id = 197] 12:58:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12d242a400) [pid = 10937] [serial = 591] [outer = (nil)] 12:58:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12d60ed400) [pid = 10937] [serial = 592] [outer = 0x7f12d242a400] 12:58:44 INFO - PROCESS | 10937 | 1461095924636 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d6584000) [pid = 10937] [serial = 593] [outer = 0x7f12d242a400] 12:58:45 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:45 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:58:45 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:45 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:45 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 12:58:45 INFO - PROCESS | 10937 | 1461095925642 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1436ms 12:58:45 INFO - PROCESS | 10937 | 1461095925676 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 10937 | 1461095925679 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:58:45 INFO - PROCESS | 10937 | 1461095925688 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 10937 | 1461095925694 Marionette TRACE conn4 <- [1,762,null,{}] 12:58:45 INFO - PROCESS | 10937 | 1461095925719 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:45 INFO - PROCESS | 10937 | 1461095925946 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:58:45 INFO - PROCESS | 10937 | 1461095925976 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac77000 == 74 [pid = 10937] [id = 198] 12:58:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d8288000) [pid = 10937] [serial = 594] [outer = (nil)] 12:58:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12d82e3800) [pid = 10937] [serial = 595] [outer = 0x7f12d8288000] 12:58:46 INFO - PROCESS | 10937 | 1461095926044 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d86c3c00) [pid = 10937] [serial = 596] [outer = 0x7f12d8288000] 12:58:47 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12d65fb400) [pid = 10937] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:58:47 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12dc9bac00) [pid = 10937] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:58:47 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12d04ab400) [pid = 10937] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:58:47 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d04aa800) [pid = 10937] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:58:47 INFO - PROCESS | 10937 | 1461095927415 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:58:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1792ms 12:58:47 INFO - PROCESS | 10937 | 1461095927482 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 10937 | 1461095927489 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:58:47 INFO - PROCESS | 10937 | 1461095927555 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 10937 | 1461095927562 Marionette TRACE conn4 <- [1,766,null,{}] 12:58:47 INFO - PROCESS | 10937 | 1461095927581 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:47 INFO - PROCESS | 10937 | 1461095927878 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:58:47 INFO - PROCESS | 10937 | 1461095927975 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9ce800 == 75 [pid = 10937] [id = 199] 12:58:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d8288c00) [pid = 10937] [serial = 597] [outer = (nil)] 12:58:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d8c6ac00) [pid = 10937] [serial = 598] [outer = 0x7f12d8288c00] 12:58:48 INFO - PROCESS | 10937 | 1461095928077 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12d9268800) [pid = 10937] [serial = 599] [outer = 0x7f12d8288c00] 12:58:49 INFO - PROCESS | 10937 | 1461095929317 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:58:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1857ms 12:58:49 INFO - PROCESS | 10937 | 1461095929354 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:58:49 INFO - PROCESS | 10937 | 1461095929358 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:58:49 INFO - PROCESS | 10937 | 1461095929364 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 10937 | 1461095929368 Marionette TRACE conn4 <- [1,770,null,{}] 12:58:49 INFO - PROCESS | 10937 | 1461095929373 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:49 INFO - PROCESS | 10937 | 1461095929621 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:58:49 INFO - PROCESS | 10937 | 1461095929836 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62f2800 == 76 [pid = 10937] [id = 200] 12:58:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12cfab9400) [pid = 10937] [serial = 600] [outer = (nil)] 12:58:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12cfbf3800) [pid = 10937] [serial = 601] [outer = 0x7f12cfab9400] 12:58:49 INFO - PROCESS | 10937 | 1461095929915 Marionette DEBUG loaded listener.js 12:58:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d26aac00) [pid = 10937] [serial = 602] [outer = 0x7f12cfab9400] 12:58:50 INFO - PROCESS | 10937 | 1461095930836 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1539ms 12:58:50 INFO - PROCESS | 10937 | 1461095930907 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:58:50 INFO - PROCESS | 10937 | 1461095930914 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:58:50 INFO - PROCESS | 10937 | 1461095930924 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:58:50 INFO - PROCESS | 10937 | 1461095930930 Marionette TRACE conn4 <- [1,774,null,{}] 12:58:50 INFO - PROCESS | 10937 | 1461095930939 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:51 INFO - PROCESS | 10937 | 1461095931177 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:58:51 INFO - PROCESS | 10937 | 1461095931397 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc97a000 == 77 [pid = 10937] [id = 201] 12:58:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12d658ec00) [pid = 10937] [serial = 603] [outer = (nil)] 12:58:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d72c6c00) [pid = 10937] [serial = 604] [outer = 0x7f12d658ec00] 12:58:51 INFO - PROCESS | 10937 | 1461095931496 Marionette DEBUG loaded listener.js 12:58:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12d82dc000) [pid = 10937] [serial = 605] [outer = 0x7f12d658ec00] 12:58:52 INFO - PROCESS | 10937 | 1461095932437 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1588ms 12:58:52 INFO - PROCESS | 10937 | 1461095932513 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:58:52 INFO - PROCESS | 10937 | 1461095932517 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:58:52 INFO - PROCESS | 10937 | 1461095932525 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:58:52 INFO - PROCESS | 10937 | 1461095932529 Marionette TRACE conn4 <- [1,778,null,{}] 12:58:52 INFO - PROCESS | 10937 | 1461095932536 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:52 INFO - PROCESS | 10937 | 1461095932769 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:58:53 INFO - PROCESS | 10937 | 1461095933034 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df24f800 == 78 [pid = 10937] [id = 202] 12:58:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12d8c6fc00) [pid = 10937] [serial = 606] [outer = (nil)] 12:58:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12d926e800) [pid = 10937] [serial = 607] [outer = 0x7f12d8c6fc00] 12:58:53 INFO - PROCESS | 10937 | 1461095933157 Marionette DEBUG loaded listener.js 12:58:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12d9a89c00) [pid = 10937] [serial = 608] [outer = 0x7f12d8c6fc00] 12:58:54 INFO - PROCESS | 10937 | 1461095934044 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1581ms 12:58:54 INFO - PROCESS | 10937 | 1461095934108 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:58:54 INFO - PROCESS | 10937 | 1461095934115 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:58:54 INFO - PROCESS | 10937 | 1461095934132 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:58:54 INFO - PROCESS | 10937 | 1461095934140 Marionette TRACE conn4 <- [1,782,null,{}] 12:58:54 INFO - PROCESS | 10937 | 1461095934147 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:54 INFO - PROCESS | 10937 | 1461095934380 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:58:54 INFO - PROCESS | 10937 | 1461095934584 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d6f800 == 79 [pid = 10937] [id = 203] 12:58:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12d9269400) [pid = 10937] [serial = 609] [outer = (nil)] 12:58:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12dac3d800) [pid = 10937] [serial = 610] [outer = 0x7f12d9269400] 12:58:54 INFO - PROCESS | 10937 | 1461095934710 Marionette DEBUG loaded listener.js 12:58:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12dc754400) [pid = 10937] [serial = 611] [outer = 0x7f12d9269400] 12:58:55 INFO - PROCESS | 10937 | 1461095935620 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1550ms 12:58:55 INFO - PROCESS | 10937 | 1461095935675 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:58:55 INFO - PROCESS | 10937 | 1461095935678 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:58:55 INFO - PROCESS | 10937 | 1461095935686 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:58:55 INFO - PROCESS | 10937 | 1461095935690 Marionette TRACE conn4 <- [1,786,null,{}] 12:58:55 INFO - PROCESS | 10937 | 1461095935696 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:55 INFO - PROCESS | 10937 | 1461095935925 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:58:56 INFO - PROCESS | 10937 | 1461095936088 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2766800 == 80 [pid = 10937] [id = 204] 12:58:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12da88c400) [pid = 10937] [serial = 612] [outer = (nil)] 12:58:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12dc964800) [pid = 10937] [serial = 613] [outer = 0x7f12da88c400] 12:58:56 INFO - PROCESS | 10937 | 1461095936163 Marionette DEBUG loaded listener.js 12:58:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12dc9b9c00) [pid = 10937] [serial = 614] [outer = 0x7f12da88c400] 12:58:57 INFO - PROCESS | 10937 | 1461095937113 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1480ms 12:58:57 INFO - PROCESS | 10937 | 1461095937169 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:58:57 INFO - PROCESS | 10937 | 1461095937173 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:58:57 INFO - PROCESS | 10937 | 1461095937181 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 10937 | 1461095937185 Marionette TRACE conn4 <- [1,790,null,{}] 12:58:57 INFO - PROCESS | 10937 | 1461095937191 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:57 INFO - PROCESS | 10937 | 1461095937401 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:58:57 INFO - PROCESS | 10937 | 1461095937629 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5361800 == 81 [pid = 10937] [id = 205] 12:58:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12dcabd000) [pid = 10937] [serial = 615] [outer = (nil)] 12:58:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12dcac1800) [pid = 10937] [serial = 616] [outer = 0x7f12dcabd000] 12:58:57 INFO - PROCESS | 10937 | 1461095937767 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12dd82fc00) [pid = 10937] [serial = 617] [outer = 0x7f12dcabd000] 12:58:58 INFO - PROCESS | 10937 | 1461095938690 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1537ms 12:58:58 INFO - PROCESS | 10937 | 1461095938719 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:58:58 INFO - PROCESS | 10937 | 1461095938724 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:58:58 INFO - PROCESS | 10937 | 1461095938731 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:58:58 INFO - PROCESS | 10937 | 1461095938735 Marionette TRACE conn4 <- [1,794,null,{}] 12:58:58 INFO - PROCESS | 10937 | 1461095938741 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:58:58 INFO - PROCESS | 10937 | 1461095938931 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:58:59 INFO - PROCESS | 10937 | 1461095939107 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:58:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef4c3000 == 82 [pid = 10937] [id = 206] 12:58:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12dcabd400) [pid = 10937] [serial = 618] [outer = (nil)] 12:58:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12ddaaec00) [pid = 10937] [serial = 619] [outer = 0x7f12dcabd400] 12:58:59 INFO - PROCESS | 10937 | 1461095939182 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12ddaf7800) [pid = 10937] [serial = 620] [outer = 0x7f12dcabd400] 12:59:00 INFO - PROCESS | 10937 | 1461095940078 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1380ms 12:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:59:00 INFO - PROCESS | 10937 | 1461095940112 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:59:00 INFO - PROCESS | 10937 | 1461095940115 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:59:00 INFO - PROCESS | 10937 | 1461095940122 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:59:00 INFO - PROCESS | 10937 | 1461095940125 Marionette TRACE conn4 <- [1,798,null,{}] 12:59:00 INFO - PROCESS | 10937 | 1461095940131 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:00 INFO - PROCESS | 10937 | 1461095940317 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:59:00 INFO - PROCESS | 10937 | 1461095940487 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f073c800 == 83 [pid = 10937] [id = 207] 12:59:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12dd830800) [pid = 10937] [serial = 621] [outer = (nil)] 12:59:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12ddb4c000) [pid = 10937] [serial = 622] [outer = 0x7f12dd830800] 12:59:00 INFO - PROCESS | 10937 | 1461095940559 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12ddd74000) [pid = 10937] [serial = 623] [outer = 0x7f12dd830800] 12:59:01 INFO - PROCESS | 10937 | 1461095941468 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:59:01 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 12:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1386ms 12:59:01 INFO - PROCESS | 10937 | 1461095941508 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:59:01 INFO - PROCESS | 10937 | 1461095941512 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:59:01 INFO - PROCESS | 10937 | 1461095941518 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 10937 | 1461095941520 Marionette TRACE conn4 <- [1,802,null,{}] 12:59:01 INFO - PROCESS | 10937 | 1461095941526 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:01 INFO - PROCESS | 10937 | 1461095941703 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:59:01 INFO - PROCESS | 10937 | 1461095941888 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f29bb000 == 84 [pid = 10937] [id = 208] 12:59:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12dd9c2800) [pid = 10937] [serial = 624] [outer = (nil)] 12:59:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12df4d8400) [pid = 10937] [serial = 625] [outer = 0x7f12dd9c2800] 12:59:01 INFO - PROCESS | 10937 | 1461095941979 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12dffa1000) [pid = 10937] [serial = 626] [outer = 0x7f12dd9c2800] 12:59:02 INFO - PROCESS | 10937 | 1461095942892 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:59:02 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 12:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1434ms 12:59:02 INFO - PROCESS | 10937 | 1461095942954 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:59:02 INFO - PROCESS | 10937 | 1461095942958 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:59:02 INFO - PROCESS | 10937 | 1461095942965 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:59:02 INFO - PROCESS | 10937 | 1461095942969 Marionette TRACE conn4 <- [1,806,null,{}] 12:59:02 INFO - PROCESS | 10937 | 1461095942975 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:03 INFO - PROCESS | 10937 | 1461095943167 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:59:03 INFO - PROCESS | 10937 | 1461095943336 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d6a000 == 85 [pid = 10937] [id = 209] 12:59:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12d8611800) [pid = 10937] [serial = 627] [outer = (nil)] 12:59:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12dfbd0c00) [pid = 10937] [serial = 628] [outer = 0x7f12d8611800] 12:59:03 INFO - PROCESS | 10937 | 1461095943410 Marionette DEBUG loaded listener.js 12:59:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12e0a75800) [pid = 10937] [serial = 629] [outer = 0x7f12d8611800] 12:59:04 INFO - PROCESS | 10937 | 1461095944234 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:59:04 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 12:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1332ms 12:59:04 INFO - PROCESS | 10937 | 1461095944298 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:59:04 INFO - PROCESS | 10937 | 1461095944302 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:59:04 INFO - PROCESS | 10937 | 1461095944308 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:59:04 INFO - PROCESS | 10937 | 1461095944312 Marionette TRACE conn4 <- [1,810,null,{}] 12:59:04 INFO - PROCESS | 10937 | 1461095944317 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:04 INFO - PROCESS | 10937 | 1461095944498 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:59:04 INFO - PROCESS | 10937 | 1461095944666 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c0e800 == 86 [pid = 10937] [id = 210] 12:59:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12e0a78c00) [pid = 10937] [serial = 630] [outer = (nil)] 12:59:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12e0df0c00) [pid = 10937] [serial = 631] [outer = 0x7f12e0a78c00] 12:59:04 INFO - PROCESS | 10937 | 1461095944758 Marionette DEBUG loaded listener.js 12:59:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12e1e55000) [pid = 10937] [serial = 632] [outer = 0x7f12e0a78c00] 12:59:05 INFO - PROCESS | 10937 | 1461095945933 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1684ms 12:59:05 INFO - PROCESS | 10937 | 1461095945993 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:59:06 INFO - PROCESS | 10937 | 1461095945999 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:59:06 INFO - PROCESS | 10937 | 1461095946008 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 10937 | 1461095946014 Marionette TRACE conn4 <- [1,814,null,{}] 12:59:06 INFO - PROCESS | 10937 | 1461095946024 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:06 INFO - PROCESS | 10937 | 1461095946291 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:59:06 INFO - PROCESS | 10937 | 1461095946535 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc71d000 == 87 [pid = 10937] [id = 211] 12:59:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12d04af800) [pid = 10937] [serial = 633] [outer = (nil)] 12:59:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12d242b800) [pid = 10937] [serial = 634] [outer = 0x7f12d04af800] 12:59:06 INFO - PROCESS | 10937 | 1461095946669 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12d62d4c00) [pid = 10937] [serial = 635] [outer = 0x7f12d04af800] 12:59:07 INFO - PROCESS | 10937 | 1461095947619 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:59:07 INFO - PROCESS | 10937 | 1461095947706 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:59:07 INFO - PROCESS | 10937 | 1461095947717 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:59:07 INFO - PROCESS | 10937 | 1461095947720 Marionette TRACE conn4 <- [1,818,null,{}] 12:59:07 INFO - PROCESS | 10937 | 1461095947726 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:07 INFO - PROCESS | 10937 | 1461095947928 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12d62d4800) [pid = 10937] [serial = 532] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12dd533400) [pid = 10937] [serial = 557] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12ddaad800) [pid = 10937] [serial = 560] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12d8be4800) [pid = 10937] [serial = 554] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12dc95d000) [pid = 10937] [serial = 556] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12dd82c800) [pid = 10937] [serial = 538] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12d26e5c00) [pid = 10937] [serial = 550] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12e3855000) [pid = 10937] [serial = 547] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12da88d400) [pid = 10937] [serial = 535] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12dd839c00) [pid = 10937] [serial = 559] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12d65f4c00) [pid = 10937] [serial = 553] [outer = (nil)] [url = about:blank] 12:59:07 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12d62c9c00) [pid = 10937] [serial = 551] [outer = (nil)] [url = about:blank] 12:59:08 INFO - PROCESS | 10937 | 1461095948132 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c16000 == 76 [pid = 10937] [id = 212] 12:59:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12d26b1c00) [pid = 10937] [serial = 636] [outer = (nil)] 12:59:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12d65f4c00) [pid = 10937] [serial = 637] [outer = 0x7f12d26b1c00] 12:59:08 INFO - PROCESS | 10937 | 1461095948226 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12d8c66000) [pid = 10937] [serial = 638] [outer = 0x7f12d26b1c00] 12:59:09 INFO - PROCESS | 10937 | 1461095949334 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1642ms 12:59:09 INFO - PROCESS | 10937 | 1461095949362 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 10937 | 1461095949368 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:59:09 INFO - PROCESS | 10937 | 1461095949379 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 10937 | 1461095949386 Marionette TRACE conn4 <- [1,822,null,{}] 12:59:09 INFO - PROCESS | 10937 | 1461095949413 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:09 INFO - PROCESS | 10937 | 1461095949823 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:59:09 INFO - PROCESS | 10937 | 1461095949863 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1116800 == 77 [pid = 10937] [id = 213] 12:59:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12d9a8f400) [pid = 10937] [serial = 639] [outer = (nil)] 12:59:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12da881000) [pid = 10937] [serial = 640] [outer = 0x7f12d9a8f400] 12:59:09 INFO - PROCESS | 10937 | 1461095949981 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12dc753800) [pid = 10937] [serial = 641] [outer = 0x7f12d9a8f400] 12:59:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12dca7c000) [pid = 10937] [serial = 642] [outer = 0x7f12dac33000] 12:59:10 INFO - PROCESS | 10937 | 1461095950968 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 10937 | 1461095951043 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:59:11 INFO - PROCESS | 10937 | 1461095951062 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 10937 | 1461095951066 Marionette TRACE conn4 <- [1,826,null,{}] 12:59:11 INFO - PROCESS | 10937 | 1461095951081 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:11 INFO - PROCESS | 10937 | 1461095951298 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:59:11 INFO - PROCESS | 10937 | 1461095951323 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e3428800 == 78 [pid = 10937] [id = 214] 12:59:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12d60ec400) [pid = 10937] [serial = 643] [outer = (nil)] 12:59:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12dd53d400) [pid = 10937] [serial = 644] [outer = 0x7f12d60ec400] 12:59:11 INFO - PROCESS | 10937 | 1461095951387 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12dd9bd000) [pid = 10937] [serial = 645] [outer = 0x7f12d60ec400] 12:59:12 INFO - PROCESS | 10937 | 1461095952280 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1294ms 12:59:12 INFO - PROCESS | 10937 | 1461095952344 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:59:12 INFO - PROCESS | 10937 | 1461095952348 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:59:12 INFO - PROCESS | 10937 | 1461095952354 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:59:12 INFO - PROCESS | 10937 | 1461095952356 Marionette TRACE conn4 <- [1,830,null,{}] 12:59:12 INFO - PROCESS | 10937 | 1461095952362 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:12 INFO - PROCESS | 10937 | 1461095952630 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:59:12 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12d8288000) [pid = 10937] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:59:12 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12d04b0000) [pid = 10937] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:59:12 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12d242a400) [pid = 10937] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:59:12 INFO - PROCESS | 10937 | 1461095952907 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb87800 == 79 [pid = 10937] [id = 215] 12:59:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12cfbeb000) [pid = 10937] [serial = 646] [outer = (nil)] 12:59:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12d8288000) [pid = 10937] [serial = 647] [outer = 0x7f12cfbeb000] 12:59:12 INFO - PROCESS | 10937 | 1461095952980 Marionette DEBUG loaded listener.js 12:59:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12ddb4dc00) [pid = 10937] [serial = 648] [outer = 0x7f12cfbeb000] 12:59:13 INFO - PROCESS | 10937 | 1461095953670 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1332ms 12:59:13 INFO - PROCESS | 10937 | 1461095953688 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:59:13 INFO - PROCESS | 10937 | 1461095953692 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:59:13 INFO - PROCESS | 10937 | 1461095953711 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:59:13 INFO - PROCESS | 10937 | 1461095953714 Marionette TRACE conn4 <- [1,834,null,{}] 12:59:13 INFO - PROCESS | 10937 | 1461095953720 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:13 INFO - PROCESS | 10937 | 1461095953941 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:59:13 INFO - PROCESS | 10937 | 1461095953955 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c11800 == 80 [pid = 10937] [id = 216] 12:59:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12d04b0000) [pid = 10937] [serial = 649] [outer = (nil)] 12:59:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12e2328800) [pid = 10937] [serial = 650] [outer = 0x7f12d04b0000] 12:59:14 INFO - PROCESS | 10937 | 1461095954132 Marionette DEBUG loaded listener.js 12:59:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12e26c9400) [pid = 10937] [serial = 651] [outer = 0x7f12d04b0000] 12:59:14 INFO - PROCESS | 10937 | 1461095954956 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1279ms 12:59:14 INFO - PROCESS | 10937 | 1461095954990 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:59:14 INFO - PROCESS | 10937 | 1461095954996 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:59:15 INFO - PROCESS | 10937 | 1461095955017 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:59:15 INFO - PROCESS | 10937 | 1461095955022 Marionette TRACE conn4 <- [1,838,null,{}] 12:59:15 INFO - PROCESS | 10937 | 1461095955075 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:15 INFO - PROCESS | 10937 | 1461095955251 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:59:15 INFO - PROCESS | 10937 | 1461095955472 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da81e800 == 81 [pid = 10937] [id = 217] 12:59:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12d60eb800) [pid = 10937] [serial = 652] [outer = (nil)] 12:59:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12d6589800) [pid = 10937] [serial = 653] [outer = 0x7f12d60eb800] 12:59:15 INFO - PROCESS | 10937 | 1461095955606 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12d72cc800) [pid = 10937] [serial = 654] [outer = 0x7f12d60eb800] 12:59:16 INFO - PROCESS | 10937 | 1461095956549 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1579ms 12:59:16 INFO - PROCESS | 10937 | 1461095956596 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:59:16 INFO - PROCESS | 10937 | 1461095956605 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:59:16 INFO - PROCESS | 10937 | 1461095956617 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:59:16 INFO - PROCESS | 10937 | 1461095956620 Marionette TRACE conn4 <- [1,842,null,{}] 12:59:16 INFO - PROCESS | 10937 | 1461095956627 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:16 INFO - PROCESS | 10937 | 1461095956859 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:59:17 INFO - PROCESS | 10937 | 1461095957079 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e534d800 == 82 [pid = 10937] [id = 218] 12:59:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12d828a800) [pid = 10937] [serial = 655] [outer = (nil)] 12:59:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12d9a87c00) [pid = 10937] [serial = 656] [outer = 0x7f12d828a800] 12:59:17 INFO - PROCESS | 10937 | 1461095957173 Marionette DEBUG loaded listener.js 12:59:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12dc6a3c00) [pid = 10937] [serial = 657] [outer = 0x7f12d828a800] 12:59:18 INFO - PROCESS | 10937 | 1461095958155 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1586ms 12:59:18 INFO - PROCESS | 10937 | 1461095958203 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:59:18 INFO - PROCESS | 10937 | 1461095958206 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:59:18 INFO - PROCESS | 10937 | 1461095958215 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:59:18 INFO - PROCESS | 10937 | 1461095958220 Marionette TRACE conn4 <- [1,846,null,{}] 12:59:18 INFO - PROCESS | 10937 | 1461095958238 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:18 INFO - PROCESS | 10937 | 1461095958479 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:59:18 INFO - PROCESS | 10937 | 1461095958744 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a9d800 == 83 [pid = 10937] [id = 219] 12:59:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12dd9c0400) [pid = 10937] [serial = 658] [outer = (nil)] 12:59:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12dffa2c00) [pid = 10937] [serial = 659] [outer = 0x7f12dd9c0400] 12:59:18 INFO - PROCESS | 10937 | 1461095958829 Marionette DEBUG loaded listener.js 12:59:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12e1e5b000) [pid = 10937] [serial = 660] [outer = 0x7f12dd9c0400] 12:59:19 INFO - PROCESS | 10937 | 1461095959697 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1537ms 12:59:19 INFO - PROCESS | 10937 | 1461095959753 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:59:19 INFO - PROCESS | 10937 | 1461095959757 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:59:19 INFO - PROCESS | 10937 | 1461095959763 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:59:19 INFO - PROCESS | 10937 | 1461095959766 Marionette TRACE conn4 <- [1,850,null,{}] 12:59:19 INFO - PROCESS | 10937 | 1461095959772 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:19 INFO - PROCESS | 10937 | 1461095959963 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:59:20 INFO - PROCESS | 10937 | 1461095960133 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12fc282000 == 84 [pid = 10937] [id = 220] 12:59:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12cfaaec00) [pid = 10937] [serial = 661] [outer = (nil)] 12:59:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12e23edc00) [pid = 10937] [serial = 662] [outer = 0x7f12cfaaec00] 12:59:20 INFO - PROCESS | 10937 | 1461095960209 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12e2939c00) [pid = 10937] [serial = 663] [outer = 0x7f12cfaaec00] 12:59:21 INFO - PROCESS | 10937 | 1461095961132 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1432ms 12:59:21 INFO - PROCESS | 10937 | 1461095961197 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:59:21 INFO - PROCESS | 10937 | 1461095961201 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:59:21 INFO - PROCESS | 10937 | 1461095961207 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:59:21 INFO - PROCESS | 10937 | 1461095961211 Marionette TRACE conn4 <- [1,854,null,{}] 12:59:21 INFO - PROCESS | 10937 | 1461095961216 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:21 INFO - PROCESS | 10937 | 1461095961402 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:59:21 INFO - PROCESS | 10937 | 1461095961572 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d94a9800 == 85 [pid = 10937] [id = 221] 12:59:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12e2bbb000) [pid = 10937] [serial = 664] [outer = (nil)] 12:59:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12e2c87400) [pid = 10937] [serial = 665] [outer = 0x7f12e2bbb000] 12:59:21 INFO - PROCESS | 10937 | 1461095961656 Marionette DEBUG loaded listener.js 12:59:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12e383bc00) [pid = 10937] [serial = 666] [outer = 0x7f12e2bbb000] 12:59:22 INFO - PROCESS | 10937 | 1461095962486 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1329ms 12:59:22 INFO - PROCESS | 10937 | 1461095962537 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:59:22 INFO - PROCESS | 10937 | 1461095962541 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:59:22 INFO - PROCESS | 10937 | 1461095962547 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 10937 | 1461095962549 Marionette TRACE conn4 <- [1,858,null,{}] 12:59:22 INFO - PROCESS | 10937 | 1461095962555 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:22 INFO - PROCESS | 10937 | 1461095962769 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:59:22 INFO - PROCESS | 10937 | 1461095962960 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d041b000 == 86 [pid = 10937] [id = 222] 12:59:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12e0fc8800) [pid = 10937] [serial = 667] [outer = (nil)] 12:59:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12e539a000) [pid = 10937] [serial = 668] [outer = 0x7f12e0fc8800] 12:59:23 INFO - PROCESS | 10937 | 1461095963035 Marionette DEBUG loaded listener.js 12:59:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12e58bc000) [pid = 10937] [serial = 669] [outer = 0x7f12e0fc8800] 12:59:23 INFO - PROCESS | 10937 | 1461095963923 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1429ms 12:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:59:23 INFO - PROCESS | 10937 | 1461095963977 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:59:23 INFO - PROCESS | 10937 | 1461095963980 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:59:23 INFO - PROCESS | 10937 | 1461095963987 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:59:23 INFO - PROCESS | 10937 | 1461095963990 Marionette TRACE conn4 <- [1,862,null,{}] 12:59:24 INFO - PROCESS | 10937 | 1461095963997 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:24 INFO - PROCESS | 10937 | 1461095964178 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:59:24 INFO - PROCESS | 10937 | 1461095964354 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3ef800 == 87 [pid = 10937] [id = 223] 12:59:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12e2940c00) [pid = 10937] [serial = 670] [outer = (nil)] 12:59:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12e959f800) [pid = 10937] [serial = 671] [outer = 0x7f12e2940c00] 12:59:24 INFO - PROCESS | 10937 | 1461095964430 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12ef242400) [pid = 10937] [serial = 672] [outer = 0x7f12e2940c00] 12:59:25 INFO - PROCESS | 10937 | 1461095965289 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1334ms 12:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:59:25 INFO - PROCESS | 10937 | 1461095965321 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:59:25 INFO - PROCESS | 10937 | 1461095965324 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:59:25 INFO - PROCESS | 10937 | 1461095965331 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:59:25 INFO - PROCESS | 10937 | 1461095965334 Marionette TRACE conn4 <- [1,866,null,{}] 12:59:25 INFO - PROCESS | 10937 | 1461095965341 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:25 INFO - PROCESS | 10937 | 1461095965533 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:59:25 INFO - PROCESS | 10937 | 1461095965744 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d854e800 == 88 [pid = 10937] [id = 224] 12:59:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12dd57d400) [pid = 10937] [serial = 673] [outer = (nil)] 12:59:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12ef4bac00) [pid = 10937] [serial = 674] [outer = 0x7f12dd57d400] 12:59:25 INFO - PROCESS | 10937 | 1461095965816 Marionette DEBUG loaded listener.js 12:59:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12ef709800) [pid = 10937] [serial = 675] [outer = 0x7f12dd57d400] 12:59:27 INFO - PROCESS | 10937 | 1461095967188 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1932ms 12:59:27 INFO - PROCESS | 10937 | 1461095967267 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:59:27 INFO - PROCESS | 10937 | 1461095967273 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:59:27 INFO - PROCESS | 10937 | 1461095967284 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:59:27 INFO - PROCESS | 10937 | 1461095967289 Marionette TRACE conn4 <- [1,870,null,{}] 12:59:27 INFO - PROCESS | 10937 | 1461095967300 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:27 INFO - PROCESS | 10937 | 1461095967487 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:59:27 INFO - PROCESS | 10937 | 1461095967660 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8564000 == 89 [pid = 10937] [id = 225] 12:59:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12d04af400) [pid = 10937] [serial = 676] [outer = (nil)] 12:59:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12d658f400) [pid = 10937] [serial = 677] [outer = 0x7f12d04af400] 12:59:27 INFO - PROCESS | 10937 | 1461095967732 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12d828cc00) [pid = 10937] [serial = 678] [outer = 0x7f12d04af400] 12:59:28 INFO - PROCESS | 10937 | 1461095968565 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1340ms 12:59:28 INFO - PROCESS | 10937 | 1461095968625 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:59:28 INFO - PROCESS | 10937 | 1461095968634 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:59:28 INFO - PROCESS | 10937 | 1461095968645 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:59:28 INFO - PROCESS | 10937 | 1461095968649 Marionette TRACE conn4 <- [1,874,null,{}] 12:59:28 INFO - PROCESS | 10937 | 1461095968655 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:28 INFO - PROCESS | 10937 | 1461095968872 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:59:29 INFO - PROCESS | 10937 | 1461095969224 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62e4000 == 90 [pid = 10937] [id = 226] 12:59:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12d60fa800) [pid = 10937] [serial = 679] [outer = (nil)] 12:59:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12d8be7c00) [pid = 10937] [serial = 680] [outer = 0x7f12d60fa800] 12:59:29 INFO - PROCESS | 10937 | 1461095969299 Marionette DEBUG loaded listener.js 12:59:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12d99ef800) [pid = 10937] [serial = 681] [outer = 0x7f12d60fa800] 12:59:30 INFO - PROCESS | 10937 | 1461095970231 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1631ms 12:59:30 INFO - PROCESS | 10937 | 1461095970276 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:59:30 INFO - PROCESS | 10937 | 1461095970281 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:59:30 INFO - PROCESS | 10937 | 1461095970287 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:59:30 INFO - PROCESS | 10937 | 1461095970293 Marionette TRACE conn4 <- [1,878,null,{}] 12:59:30 INFO - PROCESS | 10937 | 1461095970309 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:30 INFO - PROCESS | 10937 | 1461095970534 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:59:30 INFO - PROCESS | 10937 | 1461095970817 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0d08800 == 91 [pid = 10937] [id = 227] 12:59:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12dc6a3400) [pid = 10937] [serial = 682] [outer = (nil)] 12:59:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12dc968400) [pid = 10937] [serial = 683] [outer = 0x7f12dc6a3400] 12:59:30 INFO - PROCESS | 10937 | 1461095970894 Marionette DEBUG loaded listener.js 12:59:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12dd530800) [pid = 10937] [serial = 684] [outer = 0x7f12dc6a3400] 12:59:31 INFO - PROCESS | 10937 | 1461095971670 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1443ms 12:59:31 INFO - PROCESS | 10937 | 1461095971730 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:59:31 INFO - PROCESS | 10937 | 1461095971733 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:59:31 INFO - PROCESS | 10937 | 1461095971740 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:59:31 INFO - PROCESS | 10937 | 1461095971744 Marionette TRACE conn4 <- [1,882,null,{}] 12:59:31 INFO - PROCESS | 10937 | 1461095971749 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:31 INFO - PROCESS | 10937 | 1461095971917 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:59:32 INFO - PROCESS | 10937 | 1461095972097 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9e2800 == 92 [pid = 10937] [id = 228] 12:59:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12dc6a2c00) [pid = 10937] [serial = 685] [outer = (nil)] 12:59:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12dd834800) [pid = 10937] [serial = 686] [outer = 0x7f12dc6a2c00] 12:59:32 INFO - PROCESS | 10937 | 1461095972173 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12ddaf2000) [pid = 10937] [serial = 687] [outer = 0x7f12dc6a2c00] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1ed800 == 91 [pid = 10937] [id = 102] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e339a000 == 90 [pid = 10937] [id = 147] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12d8c6ac00) [pid = 10937] [serial = 598] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12d99ee400) [pid = 10937] [serial = 568] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12e2323400) [pid = 10937] [serial = 571] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12d62cf400) [pid = 10937] [serial = 565] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12cfbf4800) [pid = 10937] [serial = 586] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12e5399800) [pid = 10937] [serial = 574] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12d658c800) [pid = 10937] [serial = 577] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12e539ac00) [pid = 10937] [serial = 580] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12f0911400) [pid = 10937] [serial = 583] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | 1461095973126 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd9ce800 == 89 [pid = 10937] [id = 199] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d6f800 == 88 [pid = 10937] [id = 203] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df24f800 == 87 [pid = 10937] [id = 202] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc97a000 == 86 [pid = 10937] [id = 201] 12:59:33 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62f2800 == 85 [pid = 10937] [id = 200] 12:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1430ms 12:59:33 INFO - PROCESS | 10937 | 1461095973172 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:59:33 INFO - PROCESS | 10937 | 1461095973176 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:59:33 INFO - PROCESS | 10937 | 1461095973181 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:59:33 INFO - PROCESS | 10937 | 1461095973184 Marionette TRACE conn4 <- [1,886,null,{}] 12:59:33 INFO - PROCESS | 10937 | 1461095973190 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:33 INFO - PROCESS | 10937 | 1461095973355 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12d82e3800) [pid = 10937] [serial = 595] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12d86c3c00) [pid = 10937] [serial = 596] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12d2429c00) [pid = 10937] [serial = 590] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12d60ed400) [pid = 10937] [serial = 592] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12d241e000) [pid = 10937] [serial = 589] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12d6584000) [pid = 10937] [serial = 593] [outer = (nil)] [url = about:blank] 12:59:33 INFO - PROCESS | 10937 | 1461095973501 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6644000 == 86 [pid = 10937] [id = 229] 12:59:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12d241e000) [pid = 10937] [serial = 688] [outer = (nil)] 12:59:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12dc75b400) [pid = 10937] [serial = 689] [outer = 0x7f12d241e000] 12:59:33 INFO - PROCESS | 10937 | 1461095973614 Marionette DEBUG loaded listener.js 12:59:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12dd82c800) [pid = 10937] [serial = 690] [outer = 0x7f12d241e000] 12:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1142ms 12:59:34 INFO - PROCESS | 10937 | 1461095974317 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:59:34 INFO - PROCESS | 10937 | 1461095974324 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:59:34 INFO - PROCESS | 10937 | 1461095974327 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:59:34 INFO - PROCESS | 10937 | 1461095974333 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:59:34 INFO - PROCESS | 10937 | 1461095974336 Marionette TRACE conn4 <- [1,890,null,{}] 12:59:34 INFO - PROCESS | 10937 | 1461095974342 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:34 INFO - PROCESS | 10937 | 1461095974589 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:59:34 INFO - PROCESS | 10937 | 1461095974698 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0d0f800 == 87 [pid = 10937] [id = 230] 12:59:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12d860d800) [pid = 10937] [serial = 691] [outer = (nil)] 12:59:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12e0df8000) [pid = 10937] [serial = 692] [outer = 0x7f12d860d800] 12:59:34 INFO - PROCESS | 10937 | 1461095974766 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12e23ee000) [pid = 10937] [serial = 693] [outer = 0x7f12d860d800] 12:59:35 INFO - PROCESS | 10937 | 1461095975537 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1228ms 12:59:35 INFO - PROCESS | 10937 | 1461095975564 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:59:35 INFO - PROCESS | 10937 | 1461095975566 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:59:35 INFO - PROCESS | 10937 | 1461095975583 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:59:35 INFO - PROCESS | 10937 | 1461095975586 Marionette TRACE conn4 <- [1,894,null,{}] 12:59:35 INFO - PROCESS | 10937 | 1461095975592 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:35 INFO - PROCESS | 10937 | 1461095975840 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:59:35 INFO - PROCESS | 10937 | 1461095975867 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5831800 == 88 [pid = 10937] [id = 231] 12:59:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12dd9c8400) [pid = 10937] [serial = 694] [outer = (nil)] 12:59:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12e3359000) [pid = 10937] [serial = 695] [outer = 0x7f12dd9c8400] 12:59:35 INFO - PROCESS | 10937 | 1461095975932 Marionette DEBUG loaded listener.js 12:59:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12e384cc00) [pid = 10937] [serial = 696] [outer = 0x7f12dd9c8400] 12:59:36 INFO - PROCESS | 10937 | 1461095976737 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1182ms 12:59:36 INFO - PROCESS | 10937 | 1461095976769 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 10937 | 1461095976773 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:59:36 INFO - PROCESS | 10937 | 1461095976779 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:59:36 INFO - PROCESS | 10937 | 1461095976781 Marionette TRACE conn4 <- [1,898,null,{}] 12:59:36 INFO - PROCESS | 10937 | 1461095976793 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:37 INFO - PROCESS | 10937 | 1461095977039 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:59:37 INFO - PROCESS | 10937 | 1461095977089 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef97e000 == 89 [pid = 10937] [id = 232] 12:59:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12e004c400) [pid = 10937] [serial = 697] [outer = (nil)] 12:59:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12e539c000) [pid = 10937] [serial = 698] [outer = 0x7f12e004c400] 12:59:37 INFO - PROCESS | 10937 | 1461095977152 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12e54adc00) [pid = 10937] [serial = 699] [outer = 0x7f12e004c400] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12d82d7400) [pid = 10937] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12d60ee000) [pid = 10937] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12ddafa400) [pid = 10937] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12d60ec400) [pid = 10937] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12d26b1c00) [pid = 10937] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12d828b000) [pid = 10937] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12ddafd800) [pid = 10937] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12cfbec800) [pid = 10937] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12da6d7c00) [pid = 10937] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12e23ebc00) [pid = 10937] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12cfbeb000) [pid = 10937] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12ddafd400) [pid = 10937] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12d72c7c00) [pid = 10937] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12dcabfc00) [pid = 10937] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12dcabcc00) [pid = 10937] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12dcabf400) [pid = 10937] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12d99ed800) [pid = 10937] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12d04af800) [pid = 10937] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12d72c9400) [pid = 10937] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12e3852000) [pid = 10937] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12d82dc800) [pid = 10937] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12ddab6000) [pid = 10937] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12d8be0000) [pid = 10937] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12d82e2400) [pid = 10937] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12d72cd400) [pid = 10937] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12e2c84400) [pid = 10937] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12dd52e800) [pid = 10937] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12d9a8f400) [pid = 10937] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12d86c6000) [pid = 10937] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12d8288c00) [pid = 10937] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12da6d9000) [pid = 10937] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:59:38 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12e116f000) [pid = 10937] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:59:38 INFO - PROCESS | 10937 | 1461095978783 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2036ms 12:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:59:38 INFO - PROCESS | 10937 | 1461095978816 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 10937 | 1461095978819 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:59:38 INFO - PROCESS | 10937 | 1461095978825 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:59:38 INFO - PROCESS | 10937 | 1461095978828 Marionette TRACE conn4 <- [1,902,null,{}] 12:59:38 INFO - PROCESS | 10937 | 1461095978833 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:39 INFO - PROCESS | 10937 | 1461095979044 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:59:39 INFO - PROCESS | 10937 | 1461095979074 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da82d800 == 90 [pid = 10937] [id = 233] 12:59:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12d26e7000) [pid = 10937] [serial = 700] [outer = (nil)] 12:59:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12d828b000) [pid = 10937] [serial = 701] [outer = 0x7f12d26e7000] 12:59:39 INFO - PROCESS | 10937 | 1461095979136 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12dca7a000) [pid = 10937] [serial = 702] [outer = 0x7f12d26e7000] 12:59:39 INFO - PROCESS | 10937 | 1461095979902 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1134ms 12:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:59:39 INFO - PROCESS | 10937 | 1461095979960 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 10937 | 1461095979962 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:59:39 INFO - PROCESS | 10937 | 1461095979969 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:59:39 INFO - PROCESS | 10937 | 1461095979972 Marionette TRACE conn4 <- [1,906,null,{}] 12:59:39 INFO - PROCESS | 10937 | 1461095979977 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:40 INFO - PROCESS | 10937 | 1461095980141 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:59:40 INFO - PROCESS | 10937 | 1461095980150 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4012000 == 91 [pid = 10937] [id = 234] 12:59:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12d60efc00) [pid = 10937] [serial = 703] [outer = (nil)] 12:59:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12ddafd800) [pid = 10937] [serial = 704] [outer = 0x7f12d60efc00] 12:59:40 INFO - PROCESS | 10937 | 1461095980212 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12e2bbe400) [pid = 10937] [serial = 705] [outer = 0x7f12d60efc00] 12:59:41 INFO - PROCESS | 10937 | 1461095981386 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1492ms 12:59:41 INFO - PROCESS | 10937 | 1461095981462 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 10937 | 1461095981466 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 12:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:59:41 INFO - PROCESS | 10937 | 1461095981475 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - PROCESS | 10937 | 1461095981481 Marionette TRACE conn4 <- [1,910,null,{}] 12:59:41 INFO - PROCESS | 10937 | 1461095981490 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:41 INFO - PROCESS | 10937 | 1461095981724 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:59:41 INFO - PROCESS | 10937 | 1461095981949 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9685800 == 92 [pid = 10937] [id = 235] 12:59:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12d658cc00) [pid = 10937] [serial = 706] [outer = (nil)] 12:59:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12d8bdc000) [pid = 10937] [serial = 707] [outer = 0x7f12d658cc00] 12:59:42 INFO - PROCESS | 10937 | 1461095982081 Marionette DEBUG loaded listener.js 12:59:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12d99ecc00) [pid = 10937] [serial = 708] [outer = 0x7f12d658cc00] 12:59:42 INFO - PROCESS | 10937 | 1461095982995 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1591ms 12:59:43 INFO - PROCESS | 10937 | 1461095983068 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:59:43 INFO - PROCESS | 10937 | 1461095983077 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:59:43 INFO - PROCESS | 10937 | 1461095983088 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:59:43 INFO - PROCESS | 10937 | 1461095983092 Marionette TRACE conn4 <- [1,914,null,{}] 12:59:43 INFO - PROCESS | 10937 | 1461095983099 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:43 INFO - PROCESS | 10937 | 1461095983303 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:59:43 INFO - PROCESS | 10937 | 1461095983562 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0c63800 == 93 [pid = 10937] [id = 236] 12:59:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12d99f6c00) [pid = 10937] [serial = 709] [outer = (nil)] 12:59:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12dca75800) [pid = 10937] [serial = 710] [outer = 0x7f12d99f6c00] 12:59:43 INFO - PROCESS | 10937 | 1461095983681 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12dd537800) [pid = 10937] [serial = 711] [outer = 0x7f12d99f6c00] 12:59:44 INFO - PROCESS | 10937 | 1461095984519 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1485ms 12:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:59:44 INFO - PROCESS | 10937 | 1461095984573 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 10937 | 1461095984577 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 12:59:44 INFO - PROCESS | 10937 | 1461095984583 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:59:44 INFO - PROCESS | 10937 | 1461095984590 Marionette TRACE conn4 <- [1,918,null,{}] 12:59:44 INFO - PROCESS | 10937 | 1461095984606 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:44 INFO - PROCESS | 10937 | 1461095984805 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:59:44 INFO - PROCESS | 10937 | 1461095984985 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4a3e000 == 94 [pid = 10937] [id = 237] 12:59:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12dd533400) [pid = 10937] [serial = 712] [outer = (nil)] 12:59:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12e0040800) [pid = 10937] [serial = 713] [outer = 0x7f12dd533400] 12:59:45 INFO - PROCESS | 10937 | 1461095985064 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12e2323400) [pid = 10937] [serial = 714] [outer = 0x7f12dd533400] 12:59:45 INFO - PROCESS | 10937 | 1461095985957 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1439ms 12:59:46 INFO - PROCESS | 10937 | 1461095986023 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:59:46 INFO - PROCESS | 10937 | 1461095986028 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 12:59:46 INFO - PROCESS | 10937 | 1461095986034 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:59:46 INFO - PROCESS | 10937 | 1461095986038 Marionette TRACE conn4 <- [1,922,null,{}] 12:59:46 INFO - PROCESS | 10937 | 1461095986044 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:46 INFO - PROCESS | 10937 | 1461095986237 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:59:46 INFO - PROCESS | 10937 | 1461095986415 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a94800 == 95 [pid = 10937] [id = 238] 12:59:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12ddab7000) [pid = 10937] [serial = 715] [outer = (nil)] 12:59:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12e335b000) [pid = 10937] [serial = 716] [outer = 0x7f12ddab7000] 12:59:46 INFO - PROCESS | 10937 | 1461095986489 Marionette DEBUG loaded listener.js 12:59:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12e523dc00) [pid = 10937] [serial = 717] [outer = 0x7f12ddab7000] 12:59:47 INFO - PROCESS | 10937 | 1461095987349 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1386ms 12:59:47 INFO - PROCESS | 10937 | 1461095987421 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:59:47 INFO - PROCESS | 10937 | 1461095987425 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 12:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:59:47 INFO - PROCESS | 10937 | 1461095987431 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:59:47 INFO - PROCESS | 10937 | 1461095987434 Marionette TRACE conn4 <- [1,926,null,{}] 12:59:47 INFO - PROCESS | 10937 | 1461095987440 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:47 INFO - PROCESS | 10937 | 1461095987659 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:59:47 INFO - PROCESS | 10937 | 1461095987834 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce33d000 == 96 [pid = 10937] [id = 239] 12:59:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12e5886c00) [pid = 10937] [serial = 718] [outer = (nil)] 12:59:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12e58c1c00) [pid = 10937] [serial = 719] [outer = 0x7f12e5886c00] 12:59:47 INFO - PROCESS | 10937 | 1461095987955 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12ef244c00) [pid = 10937] [serial = 720] [outer = 0x7f12e5886c00] 12:59:48 INFO - PROCESS | 10937 | 1461095988848 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1483ms 12:59:48 INFO - PROCESS | 10937 | 1461095988916 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:59:48 INFO - PROCESS | 10937 | 1461095988921 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 12:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:59:48 INFO - PROCESS | 10937 | 1461095988927 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:59:48 INFO - PROCESS | 10937 | 1461095988931 Marionette TRACE conn4 <- [1,930,null,{}] 12:59:48 INFO - PROCESS | 10937 | 1461095988936 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:49 INFO - PROCESS | 10937 | 1461095989170 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:59:49 INFO - PROCESS | 10937 | 1461095989404 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d229e000 == 97 [pid = 10937] [id = 240] 12:59:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12ddd66000) [pid = 10937] [serial = 721] [outer = (nil)] 12:59:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12ef9d4800) [pid = 10937] [serial = 722] [outer = 0x7f12ddd66000] 12:59:49 INFO - PROCESS | 10937 | 1461095989525 Marionette DEBUG loaded listener.js 12:59:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12f090d800) [pid = 10937] [serial = 723] [outer = 0x7f12ddd66000] 12:59:50 INFO - PROCESS | 10937 | 1461095990351 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1480ms 12:59:50 INFO - PROCESS | 10937 | 1461095990408 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:59:50 INFO - PROCESS | 10937 | 1461095990412 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:59:50 INFO - PROCESS | 10937 | 1461095990418 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:59:50 INFO - PROCESS | 10937 | 1461095990420 Marionette TRACE conn4 <- [1,934,null,{}] 12:59:50 INFO - PROCESS | 10937 | 1461095990426 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:50 INFO - PROCESS | 10937 | 1461095990618 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:59:50 INFO - PROCESS | 10937 | 1461095990795 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9aa5800 == 98 [pid = 10937] [id = 241] 12:59:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12e5887400) [pid = 10937] [serial = 724] [outer = (nil)] 12:59:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12f28c7c00) [pid = 10937] [serial = 725] [outer = 0x7f12e5887400] 12:59:50 INFO - PROCESS | 10937 | 1461095990883 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12f4052000) [pid = 10937] [serial = 726] [outer = 0x7f12e5887400] 12:59:51 INFO - PROCESS | 10937 | 1461095991710 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1328ms 12:59:51 INFO - PROCESS | 10937 | 1461095991747 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 10937 | 1461095991751 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 12:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:59:51 INFO - PROCESS | 10937 | 1461095991757 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 10937 | 1461095991760 Marionette TRACE conn4 <- [1,938,null,{}] 12:59:51 INFO - PROCESS | 10937 | 1461095991766 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:51 INFO - PROCESS | 10937 | 1461095991963 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:59:52 INFO - PROCESS | 10937 | 1461095992159 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce2dd000 == 99 [pid = 10937] [id = 242] 12:59:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12ef929c00) [pid = 10937] [serial = 727] [outer = (nil)] 12:59:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12f4627400) [pid = 10937] [serial = 728] [outer = 0x7f12ef929c00] 12:59:52 INFO - PROCESS | 10937 | 1461095992231 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12f4757400) [pid = 10937] [serial = 729] [outer = 0x7f12ef929c00] 12:59:53 INFO - PROCESS | 10937 | 1461095993094 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1380ms 12:59:53 INFO - PROCESS | 10937 | 1461095993140 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:59:53 INFO - PROCESS | 10937 | 1461095993144 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 12:59:53 INFO - PROCESS | 10937 | 1461095993150 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:59:53 INFO - PROCESS | 10937 | 1461095993153 Marionette TRACE conn4 <- [1,942,null,{}] 12:59:53 INFO - PROCESS | 10937 | 1461095993160 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:53 INFO - PROCESS | 10937 | 1461095993344 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:59:53 INFO - PROCESS | 10937 | 1461095993529 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cb9d6800 == 100 [pid = 10937] [id = 243] 12:59:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12cbbe5400) [pid = 10937] [serial = 730] [outer = (nil)] 12:59:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12cbbed800) [pid = 10937] [serial = 731] [outer = 0x7f12cbbe5400] 12:59:53 INFO - PROCESS | 10937 | 1461095993602 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12cbbf3000) [pid = 10937] [serial = 732] [outer = 0x7f12cbbe5400] 12:59:54 INFO - PROCESS | 10937 | 1461095994445 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1333ms 12:59:54 INFO - PROCESS | 10937 | 1461095994483 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 10937 | 1461095994486 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 12:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:59:54 INFO - PROCESS | 10937 | 1461095994493 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 10937 | 1461095994496 Marionette TRACE conn4 <- [1,946,null,{}] 12:59:54 INFO - PROCESS | 10937 | 1461095994502 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:54 INFO - PROCESS | 10937 | 1461095994691 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:59:54 INFO - PROCESS | 10937 | 1461095994880 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d257f800 == 101 [pid = 10937] [id = 244] 12:59:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12cbbe8c00) [pid = 10937] [serial = 733] [outer = (nil)] 12:59:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12ccadc800) [pid = 10937] [serial = 734] [outer = 0x7f12cbbe8c00] 12:59:54 INFO - PROCESS | 10937 | 1461095994954 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12ccae0800) [pid = 10937] [serial = 735] [outer = 0x7f12cbbe8c00] 12:59:55 INFO - PROCESS | 10937 | 1461095995928 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1536ms 12:59:56 INFO - PROCESS | 10937 | 1461095996031 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:59:56 INFO - PROCESS | 10937 | 1461095996041 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 12:59:56 INFO - PROCESS | 10937 | 1461095996048 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:59:56 INFO - PROCESS | 10937 | 1461095996053 Marionette TRACE conn4 <- [1,950,null,{}] 12:59:56 INFO - PROCESS | 10937 | 1461095996114 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:56 INFO - PROCESS | 10937 | 1461095996352 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:59:56 INFO - PROCESS | 10937 | 1461095996633 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f21000 == 102 [pid = 10937] [id = 245] 12:59:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12ccadec00) [pid = 10937] [serial = 736] [outer = (nil)] 12:59:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12d60f1800) [pid = 10937] [serial = 737] [outer = 0x7f12ccadec00] 12:59:56 INFO - PROCESS | 10937 | 1461095996716 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12daa0f000) [pid = 10937] [serial = 738] [outer = 0x7f12ccadec00] 12:59:57 INFO - PROCESS | 10937 | 1461095997877 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1881ms 12:59:57 INFO - PROCESS | 10937 | 1461095997929 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:59:57 INFO - PROCESS | 10937 | 1461095997933 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:59:57 INFO - PROCESS | 10937 | 1461095997943 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - PROCESS | 10937 | 1461095997949 Marionette TRACE conn4 <- [1,954,null,{}] 12:59:57 INFO - PROCESS | 10937 | 1461095997958 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:58 INFO - PROCESS | 10937 | 1461095998224 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:59:58 INFO - PROCESS | 10937 | 1461095998390 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6010800 == 103 [pid = 10937] [id = 246] 12:59:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12ccae3800) [pid = 10937] [serial = 739] [outer = (nil)] 12:59:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12d04aa000) [pid = 10937] [serial = 740] [outer = 0x7f12ccae3800] 12:59:58 INFO - PROCESS | 10937 | 1461095998471 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12d26f3c00) [pid = 10937] [serial = 741] [outer = 0x7f12ccae3800] 12:59:59 INFO - PROCESS | 10937 | 1461095999346 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1493ms 12:59:59 INFO - PROCESS | 10937 | 1461095999437 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 10937 | 1461095999457 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 12:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:59:59 INFO - PROCESS | 10937 | 1461095999479 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - PROCESS | 10937 | 1461095999484 Marionette TRACE conn4 <- [1,958,null,{}] 12:59:59 INFO - PROCESS | 10937 | 1461095999542 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:59:59 INFO - PROCESS | 10937 | 1461095999759 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:00:00 INFO - PROCESS | 10937 | 1461096000026 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c0c800 == 102 [pid = 10937] [id = 138] 13:00:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f8d6a800 == 101 [pid = 10937] [id = 91] 13:00:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d03d1800 == 100 [pid = 10937] [id = 166] 13:00:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8c12800 == 99 [pid = 10937] [id = 62] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12df4d8400) [pid = 10937] [serial = 625] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12ddaaec00) [pid = 10937] [serial = 619] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12ddb4c000) [pid = 10937] [serial = 622] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12dfbd0c00) [pid = 10937] [serial = 628] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12e2328800) [pid = 10937] [serial = 650] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0420800 == 100 [pid = 10937] [id = 247] 13:00:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12d62d3400) [pid = 10937] [serial = 742] [outer = (nil)] 13:00:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12d8603800) [pid = 10937] [serial = 743] [outer = 0x7f12d62d3400] 13:00:00 INFO - PROCESS | 10937 | 1461096000165 Marionette DEBUG loaded listener.js 13:00:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12d9262400) [pid = 10937] [serial = 744] [outer = 0x7f12d62d3400] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12ddafcc00) [pid = 10937] [serial = 337] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12da60d000) [pid = 10937] [serial = 425] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12e383a400) [pid = 10937] [serial = 340] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12dd53d400) [pid = 10937] [serial = 644] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12d65f4c00) [pid = 10937] [serial = 637] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12e0df0c00) [pid = 10937] [serial = 631] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12f75aa000) [pid = 10937] [serial = 413] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12ee6d6800) [pid = 10937] [serial = 343] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12d72c6c00) [pid = 10937] [serial = 604] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12d241e800) [pid = 10937] [serial = 587] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12dca80800) [pid = 10937] [serial = 298] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12e8858800) [pid = 10937] [serial = 548] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12ddb4dc00) [pid = 10937] [serial = 648] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12e1e58800) [pid = 10937] [serial = 301] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12ddb4f400) [pid = 10937] [serial = 382] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12e26c3800) [pid = 10937] [serial = 406] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12d926e800) [pid = 10937] [serial = 607] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12e384e800) [pid = 10937] [serial = 376] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12ef929000) [pid = 10937] [serial = 379] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12dca7d800) [pid = 10937] [serial = 370] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12d8c66000) [pid = 10937] [serial = 638] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12dac3d800) [pid = 10937] [serial = 610] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12d242b800) [pid = 10937] [serial = 634] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12d99f4400) [pid = 10937] [serial = 334] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12dcac1800) [pid = 10937] [serial = 616] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12dd9bd000) [pid = 10937] [serial = 645] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12f4a8b000) [pid = 10937] [serial = 310] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12d62d4c00) [pid = 10937] [serial = 635] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12d9a92c00) [pid = 10937] [serial = 403] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12f9952c00) [pid = 10937] [serial = 419] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12f8ddc400) [pid = 10937] [serial = 416] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12e2c86c00) [pid = 10937] [serial = 407] [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.] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12ef245800) [pid = 10937] [serial = 506] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12cfbf3800) [pid = 10937] [serial = 601] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12ef7e0400) [pid = 10937] [serial = 307] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12e3851800) [pid = 10937] [serial = 304] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12dd57c800) [pid = 10937] [serial = 422] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12da881000) [pid = 10937] [serial = 640] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12dc964800) [pid = 10937] [serial = 613] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12e3855c00) [pid = 10937] [serial = 346] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12d9268800) [pid = 10937] [serial = 599] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12dc753800) [pid = 10937] [serial = 641] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12f06d0c00) [pid = 10937] [serial = 410] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12e23e9c00) [pid = 10937] [serial = 373] [outer = (nil)] [url = about:blank] 13:00:00 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12d8288000) [pid = 10937] [serial = 647] [outer = (nil)] [url = about:blank] 13:00:01 INFO - PROCESS | 10937 | 1461096001046 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1592ms 13:00:01 INFO - PROCESS | 10937 | 1461096001070 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:00:01 INFO - PROCESS | 10937 | 1461096001074 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:00:01 INFO - PROCESS | 10937 | 1461096001080 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:00:01 INFO - PROCESS | 10937 | 1461096001085 Marionette TRACE conn4 <- [1,962,null,{}] 13:00:01 INFO - PROCESS | 10937 | 1461096001113 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:01 INFO - PROCESS | 10937 | 1461096001268 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:00:01 INFO - PROCESS | 10937 | 1461096001284 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8565800 == 101 [pid = 10937] [id = 248] 13:00:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12d99f4400) [pid = 10937] [serial = 745] [outer = (nil)] 13:00:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12daa16c00) [pid = 10937] [serial = 746] [outer = 0x7f12d99f4400] 13:00:01 INFO - PROCESS | 10937 | 1461096001362 Marionette DEBUG loaded listener.js 13:00:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12dc95c400) [pid = 10937] [serial = 747] [outer = 0x7f12d99f4400] 13:00:02 INFO - PROCESS | 10937 | 1461096002304 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1245ms 13:00:02 INFO - PROCESS | 10937 | 1461096002331 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:00:02 INFO - PROCESS | 10937 | 1461096002335 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:00:02 INFO - PROCESS | 10937 | 1461096002342 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 10937 | 1461096002344 Marionette TRACE conn4 <- [1,966,null,{}] 13:00:02 INFO - PROCESS | 10937 | 1461096002349 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:02 INFO - PROCESS | 10937 | 1461096002515 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:00:02 INFO - PROCESS | 10937 | 1461096002526 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9ab1800 == 102 [pid = 10937] [id = 249] 13:00:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12dc95e800) [pid = 10937] [serial = 748] [outer = (nil)] 13:00:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12dd52e800) [pid = 10937] [serial = 749] [outer = 0x7f12dc95e800] 13:00:02 INFO - PROCESS | 10937 | 1461096002587 Marionette DEBUG loaded listener.js 13:00:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12dd53d000) [pid = 10937] [serial = 750] [outer = 0x7f12dc95e800] 13:00:03 INFO - PROCESS | 10937 | 1461096003515 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1230ms 13:00:03 INFO - PROCESS | 10937 | 1461096003579 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:00:03 INFO - PROCESS | 10937 | 1461096003583 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:00:03 INFO - PROCESS | 10937 | 1461096003589 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:00:03 INFO - PROCESS | 10937 | 1461096003592 Marionette TRACE conn4 <- [1,970,null,{}] 13:00:03 INFO - PROCESS | 10937 | 1461096003597 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:03 INFO - PROCESS | 10937 | 1461096003807 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:00:03 INFO - PROCESS | 10937 | 1461096003830 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd816000 == 103 [pid = 10937] [id = 250] 13:00:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12dc967c00) [pid = 10937] [serial = 751] [outer = (nil)] 13:00:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12dd582c00) [pid = 10937] [serial = 752] [outer = 0x7f12dc967c00] 13:00:03 INFO - PROCESS | 10937 | 1461096003892 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12ddaac400) [pid = 10937] [serial = 753] [outer = 0x7f12dc967c00] 13:00:05 INFO - PROCESS | 10937 | 1461096005312 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12d04b0000) [pid = 10937] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12d860d800) [pid = 10937] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12dc6a3400) [pid = 10937] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12dd9c8400) [pid = 10937] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12d04af400) [pid = 10937] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12d60fa800) [pid = 10937] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12d241e000) [pid = 10937] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12e004c400) [pid = 10937] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12dc6a2c00) [pid = 10937] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:00:05 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12d26e7000) [pid = 10937] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1828ms 13:00:05 INFO - PROCESS | 10937 | 1461096005425 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 10937 | 1461096005428 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:00:05 INFO - PROCESS | 10937 | 1461096005434 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:00:05 INFO - PROCESS | 10937 | 1461096005436 Marionette TRACE conn4 <- [1,974,null,{}] 13:00:05 INFO - PROCESS | 10937 | 1461096005442 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:05 INFO - PROCESS | 10937 | 1461096005626 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:00:05 INFO - PROCESS | 10937 | 1461096005764 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb90800 == 104 [pid = 10937] [id = 251] 13:00:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12dd53cc00) [pid = 10937] [serial = 754] [outer = (nil)] 13:00:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12e0df0c00) [pid = 10937] [serial = 755] [outer = 0x7f12dd53cc00] 13:00:05 INFO - PROCESS | 10937 | 1461096005830 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12e1e59800) [pid = 10937] [serial = 756] [outer = 0x7f12dd53cc00] 13:00:06 INFO - PROCESS | 10937 | 1461096006495 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1080ms 13:00:06 INFO - PROCESS | 10937 | 1461096006532 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:00:06 INFO - PROCESS | 10937 | 1461096006536 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:00:06 INFO - PROCESS | 10937 | 1461096006543 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:00:06 INFO - PROCESS | 10937 | 1461096006545 Marionette TRACE conn4 <- [1,978,null,{}] 13:00:06 INFO - PROCESS | 10937 | 1461096006550 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:06 INFO - PROCESS | 10937 | 1461096006756 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:00:06 INFO - PROCESS | 10937 | 1461096006777 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0066000 == 105 [pid = 10937] [id = 252] 13:00:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12ddaad000) [pid = 10937] [serial = 757] [outer = (nil)] 13:00:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12e23e9c00) [pid = 10937] [serial = 758] [outer = 0x7f12ddaad000] 13:00:06 INFO - PROCESS | 10937 | 1461096006839 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12e2bb6000) [pid = 10937] [serial = 759] [outer = 0x7f12ddaad000] 13:00:07 INFO - PROCESS | 10937 | 1461096007938 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1443ms 13:00:07 INFO - PROCESS | 10937 | 1461096007987 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 10937 | 1461096007993 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:00:08 INFO - PROCESS | 10937 | 1461096008003 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:00:08 INFO - PROCESS | 10937 | 1461096008008 Marionette TRACE conn4 <- [1,982,null,{}] 13:00:08 INFO - PROCESS | 10937 | 1461096008037 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:08 INFO - PROCESS | 10937 | 1461096008249 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:00:08 INFO - PROCESS | 10937 | 1461096008527 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d258a000 == 106 [pid = 10937] [id = 253] 13:00:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12cfbeb000) [pid = 10937] [serial = 760] [outer = (nil)] 13:00:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12d60ee000) [pid = 10937] [serial = 761] [outer = 0x7f12cfbeb000] 13:00:08 INFO - PROCESS | 10937 | 1461096008605 Marionette DEBUG loaded listener.js 13:00:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12d65f5800) [pid = 10937] [serial = 762] [outer = 0x7f12cfbeb000] 13:00:09 INFO - PROCESS | 10937 | 1461096009471 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1510ms 13:00:09 INFO - PROCESS | 10937 | 1461096009513 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:00:09 INFO - PROCESS | 10937 | 1461096009522 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:00:09 INFO - PROCESS | 10937 | 1461096009533 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:00:09 INFO - PROCESS | 10937 | 1461096009537 Marionette TRACE conn4 <- [1,986,null,{}] 13:00:09 INFO - PROCESS | 10937 | 1461096009544 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:09 INFO - PROCESS | 10937 | 1461096009748 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:00:09 INFO - PROCESS | 10937 | 1461096009924 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4db800 == 107 [pid = 10937] [id = 254] 13:00:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12d26e4c00) [pid = 10937] [serial = 763] [outer = (nil)] 13:00:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12da6d5400) [pid = 10937] [serial = 764] [outer = 0x7f12d26e4c00] 13:00:10 INFO - PROCESS | 10937 | 1461096010003 Marionette DEBUG loaded listener.js 13:00:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12dc755800) [pid = 10937] [serial = 765] [outer = 0x7f12d26e4c00] 13:00:10 INFO - PROCESS | 10937 | 1461096010957 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1483ms 13:00:11 INFO - PROCESS | 10937 | 1461096011030 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:00:11 INFO - PROCESS | 10937 | 1461096011033 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:00:11 INFO - PROCESS | 10937 | 1461096011044 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:00:11 INFO - PROCESS | 10937 | 1461096011050 Marionette TRACE conn4 <- [1,990,null,{}] 13:00:11 INFO - PROCESS | 10937 | 1461096011067 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:11 INFO - PROCESS | 10937 | 1461096011298 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:00:11 INFO - PROCESS | 10937 | 1461096011529 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2b86800 == 108 [pid = 10937] [id = 255] 13:00:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12dd57ac00) [pid = 10937] [serial = 766] [outer = (nil)] 13:00:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12ddb43400) [pid = 10937] [serial = 767] [outer = 0x7f12dd57ac00] 13:00:11 INFO - PROCESS | 10937 | 1461096011623 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12e1e24400) [pid = 10937] [serial = 768] [outer = 0x7f12dd57ac00] 13:00:12 INFO - PROCESS | 10937 | 1461096012471 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1486ms 13:00:12 INFO - PROCESS | 10937 | 1461096012531 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:00:12 INFO - PROCESS | 10937 | 1461096012535 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:00:12 INFO - PROCESS | 10937 | 1461096012543 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:00:12 INFO - PROCESS | 10937 | 1461096012546 Marionette TRACE conn4 <- [1,994,null,{}] 13:00:12 INFO - PROCESS | 10937 | 1461096012552 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:12 INFO - PROCESS | 10937 | 1461096012755 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:00:12 INFO - PROCESS | 10937 | 1461096012931 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e87b6800 == 109 [pid = 10937] [id = 256] 13:00:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12ddab3400) [pid = 10937] [serial = 769] [outer = (nil)] 13:00:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12e3364800) [pid = 10937] [serial = 770] [outer = 0x7f12ddab3400] 13:00:13 INFO - PROCESS | 10937 | 1461096013011 Marionette DEBUG loaded listener.js 13:00:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12e384f800) [pid = 10937] [serial = 771] [outer = 0x7f12ddab3400] 13:00:13 INFO - PROCESS | 10937 | 1461096013876 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1382ms 13:00:13 INFO - PROCESS | 10937 | 1461096013926 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:00:13 INFO - PROCESS | 10937 | 1461096013929 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:00:13 INFO - PROCESS | 10937 | 1461096013936 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:00:13 INFO - PROCESS | 10937 | 1461096013940 Marionette TRACE conn4 <- [1,998,null,{}] 13:00:13 INFO - PROCESS | 10937 | 1461096013945 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:14 INFO - PROCESS | 10937 | 1461096014130 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:00:14 INFO - PROCESS | 10937 | 1461096014313 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f03bb800 == 110 [pid = 10937] [id = 257] 13:00:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12ddb4ec00) [pid = 10937] [serial = 772] [outer = (nil)] 13:00:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12e545e800) [pid = 10937] [serial = 773] [outer = 0x7f12ddb4ec00] 13:00:14 INFO - PROCESS | 10937 | 1461096014389 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12e5885400) [pid = 10937] [serial = 774] [outer = 0x7f12ddb4ec00] 13:00:15 INFO - PROCESS | 10937 | 1461096015272 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1379ms 13:00:15 INFO - PROCESS | 10937 | 1461096015317 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:00:15 INFO - PROCESS | 10937 | 1461096015321 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:00:15 INFO - PROCESS | 10937 | 1461096015328 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 10937 | 1461096015331 Marionette TRACE conn4 <- [1,1002,null,{}] 13:00:15 INFO - PROCESS | 10937 | 1461096015337 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:15 INFO - PROCESS | 10937 | 1461096015555 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:00:15 INFO - PROCESS | 10937 | 1461096015733 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4543000 == 111 [pid = 10937] [id = 258] 13:00:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12ee6d3800) [pid = 10937] [serial = 775] [outer = (nil)] 13:00:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12ef4b5000) [pid = 10937] [serial = 776] [outer = 0x7f12ee6d3800] 13:00:15 INFO - PROCESS | 10937 | 1461096015820 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12f0908800) [pid = 10937] [serial = 777] [outer = 0x7f12ee6d3800] 13:00:16 INFO - PROCESS | 10937 | 1461096016719 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1434ms 13:00:16 INFO - PROCESS | 10937 | 1461096016762 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:00:16 INFO - PROCESS | 10937 | 1461096016766 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:00:16 INFO - PROCESS | 10937 | 1461096016773 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:00:16 INFO - PROCESS | 10937 | 1461096016777 Marionette TRACE conn4 <- [1,1006,null,{}] 13:00:16 INFO - PROCESS | 10937 | 1461096016783 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:16 INFO - PROCESS | 10937 | 1461096016969 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:00:17 INFO - PROCESS | 10937 | 1461096017154 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4a31800 == 112 [pid = 10937] [id = 259] 13:00:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12e232e800) [pid = 10937] [serial = 778] [outer = (nil)] 13:00:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12f4626400) [pid = 10937] [serial = 779] [outer = 0x7f12e232e800] 13:00:17 INFO - PROCESS | 10937 | 1461096017239 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12f47ae800) [pid = 10937] [serial = 780] [outer = 0x7f12e232e800] 13:00:18 INFO - PROCESS | 10937 | 1461096018123 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1433ms 13:00:18 INFO - PROCESS | 10937 | 1461096018207 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 10937 | 1461096018211 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:00:18 INFO - PROCESS | 10937 | 1461096018218 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 10937 | 1461096018221 Marionette TRACE conn4 <- [1,1010,null,{}] 13:00:18 INFO - PROCESS | 10937 | 1461096018227 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:18 INFO - PROCESS | 10937 | 1461096018453 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:00:18 INFO - PROCESS | 10937 | 1461096018674 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f7540000 == 113 [pid = 10937] [id = 260] 13:00:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12ef245800) [pid = 10937] [serial = 781] [outer = (nil)] 13:00:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12f4a0ec00) [pid = 10937] [serial = 782] [outer = 0x7f12ef245800] 13:00:18 INFO - PROCESS | 10937 | 1461096018795 Marionette DEBUG loaded listener.js 13:00:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12f4b3d400) [pid = 10937] [serial = 783] [outer = 0x7f12ef245800] 13:00:19 INFO - PROCESS | 10937 | 1461096019574 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1431ms 13:00:19 INFO - PROCESS | 10937 | 1461096019650 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:00:19 INFO - PROCESS | 10937 | 1461096019654 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:00:19 INFO - PROCESS | 10937 | 1461096019660 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:00:19 INFO - PROCESS | 10937 | 1461096019664 Marionette TRACE conn4 <- [1,1014,null,{}] 13:00:19 INFO - PROCESS | 10937 | 1461096019670 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:19 INFO - PROCESS | 10937 | 1461096019861 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:00:20 INFO - PROCESS | 10937 | 1461096020102 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9b89800 == 114 [pid = 10937] [id = 261] 13:00:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12f4050400) [pid = 10937] [serial = 784] [outer = (nil)] 13:00:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12f4c2dc00) [pid = 10937] [serial = 785] [outer = 0x7f12f4050400] 13:00:20 INFO - PROCESS | 10937 | 1461096020230 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12f689f000) [pid = 10937] [serial = 786] [outer = 0x7f12f4050400] 13:00:21 INFO - PROCESS | 10937 | 1461096021035 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1438ms 13:00:21 INFO - PROCESS | 10937 | 1461096021100 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:00:21 INFO - PROCESS | 10937 | 1461096021103 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:00:21 INFO - PROCESS | 10937 | 1461096021111 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - PROCESS | 10937 | 1461096021114 Marionette TRACE conn4 <- [1,1018,null,{}] 13:00:21 INFO - PROCESS | 10937 | 1461096021119 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:21 INFO - PROCESS | 10937 | 1461096021313 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:00:21 INFO - PROCESS | 10937 | 1461096021493 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8655800 == 115 [pid = 10937] [id = 262] 13:00:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12f4b42400) [pid = 10937] [serial = 787] [outer = (nil)] 13:00:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12f7267400) [pid = 10937] [serial = 788] [outer = 0x7f12f4b42400] 13:00:21 INFO - PROCESS | 10937 | 1461096021567 Marionette DEBUG loaded listener.js 13:00:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12f72ef400) [pid = 10937] [serial = 789] [outer = 0x7f12f4b42400] 13:00:22 INFO - PROCESS | 10937 | 1461096022399 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1335ms 13:00:22 INFO - PROCESS | 10937 | 1461096022447 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:00:22 INFO - PROCESS | 10937 | 1461096022451 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:00:22 INFO - PROCESS | 10937 | 1461096022458 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:00:22 INFO - PROCESS | 10937 | 1461096022462 Marionette TRACE conn4 <- [1,1022,null,{}] 13:00:22 INFO - PROCESS | 10937 | 1461096022468 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:22 INFO - PROCESS | 10937 | 1461096022679 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:00:22 INFO - PROCESS | 10937 | 1461096022860 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc916800 == 116 [pid = 10937] [id = 263] 13:00:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12cced3000) [pid = 10937] [serial = 790] [outer = (nil)] 13:00:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12ccedd800) [pid = 10937] [serial = 791] [outer = 0x7f12cced3000] 13:00:22 INFO - PROCESS | 10937 | 1461096022938 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12f75a2400) [pid = 10937] [serial = 792] [outer = 0x7f12cced3000] 13:00:23 INFO - PROCESS | 10937 | 1461096023846 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1435ms 13:00:23 INFO - PROCESS | 10937 | 1461096023893 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:00:23 INFO - PROCESS | 10937 | 1461096023897 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:00:23 INFO - PROCESS | 10937 | 1461096023903 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:00:23 INFO - PROCESS | 10937 | 1461096023906 Marionette TRACE conn4 <- [1,1026,null,{}] 13:00:23 INFO - PROCESS | 10937 | 1461096023912 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:24 INFO - PROCESS | 10937 | 1461096024097 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:00:24 INFO - PROCESS | 10937 | 1461096024290 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cec27800 == 117 [pid = 10937] [id = 264] 13:00:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12ccadd400) [pid = 10937] [serial = 793] [outer = (nil)] 13:00:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12ccda3c00) [pid = 10937] [serial = 794] [outer = 0x7f12ccadd400] 13:00:24 INFO - PROCESS | 10937 | 1461096024363 Marionette DEBUG loaded listener.js 13:00:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12ccdaa400) [pid = 10937] [serial = 795] [outer = 0x7f12ccadd400] 13:00:25 INFO - PROCESS | 10937 | 1461096025269 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1429ms 13:00:25 INFO - PROCESS | 10937 | 1461096025334 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:00:25 INFO - PROCESS | 10937 | 1461096025338 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:00:25 INFO - PROCESS | 10937 | 1461096025344 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:00:25 INFO - PROCESS | 10937 | 1461096025347 Marionette TRACE conn4 <- [1,1030,null,{}] 13:00:25 INFO - PROCESS | 10937 | 1461096025352 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:25 INFO - PROCESS | 10937 | 1461096025548 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:00:25 INFO - PROCESS | 10937 | 1461096025777 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cec3c000 == 118 [pid = 10937] [id = 265] 13:00:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12ccadd800) [pid = 10937] [serial = 796] [outer = (nil)] 13:00:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12d26ec000) [pid = 10937] [serial = 797] [outer = 0x7f12ccadd800] 13:00:25 INFO - PROCESS | 10937 | 1461096025897 Marionette DEBUG loaded listener.js 13:00:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12dd9c1400) [pid = 10937] [serial = 798] [outer = 0x7f12ccadd800] 13:00:26 INFO - PROCESS | 10937 | 1461096026769 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1485ms 13:00:26 INFO - PROCESS | 10937 | 1461096026831 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:00:26 INFO - PROCESS | 10937 | 1461096026835 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:00:26 INFO - PROCESS | 10937 | 1461096026841 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:00:26 INFO - PROCESS | 10937 | 1461096026844 Marionette TRACE conn4 <- [1,1034,null,{}] 13:00:26 INFO - PROCESS | 10937 | 1461096026850 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:27 INFO - PROCESS | 10937 | 1461096027042 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:00:27 INFO - PROCESS | 10937 | 1461096027227 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9e4800 == 119 [pid = 10937] [id = 266] 13:00:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12cc712800) [pid = 10937] [serial = 799] [outer = (nil)] 13:00:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12cc71c800) [pid = 10937] [serial = 800] [outer = 0x7f12cc712800] 13:00:27 INFO - PROCESS | 10937 | 1461096027311 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12ccda6c00) [pid = 10937] [serial = 801] [outer = 0x7f12cc712800] 13:00:28 INFO - PROCESS | 10937 | 1461096028141 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1340ms 13:00:28 INFO - PROCESS | 10937 | 1461096028182 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:00:28 INFO - PROCESS | 10937 | 1461096028185 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:00:28 INFO - PROCESS | 10937 | 1461096028191 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:00:28 INFO - PROCESS | 10937 | 1461096028195 Marionette TRACE conn4 <- [1,1038,null,{}] 13:00:28 INFO - PROCESS | 10937 | 1461096028200 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:28 INFO - PROCESS | 10937 | 1461096028392 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:00:29 INFO - PROCESS | 10937 | 1461096029018 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cec37000 == 120 [pid = 10937] [id = 267] 13:00:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12cbbf4400) [pid = 10937] [serial = 802] [outer = (nil)] 13:00:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12cc717c00) [pid = 10937] [serial = 803] [outer = 0x7f12cbbf4400] 13:00:29 INFO - PROCESS | 10937 | 1461096029094 Marionette DEBUG loaded listener.js 13:00:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12ccae1c00) [pid = 10937] [serial = 804] [outer = 0x7f12cbbf4400] 13:00:29 INFO - PROCESS | 10937 | 1461096029895 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1738ms 13:00:29 INFO - PROCESS | 10937 | 1461096029931 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:00:29 INFO - PROCESS | 10937 | 1461096029938 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:00:29 INFO - PROCESS | 10937 | 1461096029947 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:00:29 INFO - PROCESS | 10937 | 1461096029951 Marionette TRACE conn4 <- [1,1042,null,{}] 13:00:29 INFO - PROCESS | 10937 | 1461096029957 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:30 INFO - PROCESS | 10937 | 1461096030139 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:00:30 INFO - PROCESS | 10937 | 1461096030350 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67b6800 == 121 [pid = 10937] [id = 268] 13:00:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12cbbea000) [pid = 10937] [serial = 805] [outer = (nil)] 13:00:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12ccae3000) [pid = 10937] [serial = 806] [outer = 0x7f12cbbea000] 13:00:30 INFO - PROCESS | 10937 | 1461096030422 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12cfabb800) [pid = 10937] [serial = 807] [outer = 0x7f12cbbea000] 13:00:31 INFO - PROCESS | 10937 | 1461096031442 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1535ms 13:00:31 INFO - PROCESS | 10937 | 1461096031486 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 10937 | 1461096031492 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:00:31 INFO - PROCESS | 10937 | 1461096031499 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 10937 | 1461096031501 Marionette TRACE conn4 <- [1,1046,null,{}] 13:00:31 INFO - PROCESS | 10937 | 1461096031507 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:31 INFO - PROCESS | 10937 | 1461096031686 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:00:31 INFO - PROCESS | 10937 | 1461096031883 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f1f800 == 122 [pid = 10937] [id = 269] 13:00:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12d26f2800) [pid = 10937] [serial = 808] [outer = (nil)] 13:00:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12d8607c00) [pid = 10937] [serial = 809] [outer = 0x7f12d26f2800] 13:00:32 INFO - PROCESS | 10937 | 1461096032022 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12d9262c00) [pid = 10937] [serial = 810] [outer = 0x7f12d26f2800] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e5361800 == 121 [pid = 10937] [id = 205] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f29bb000 == 120 [pid = 10937] [id = 208] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb90800 == 119 [pid = 10937] [id = 251] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd816000 == 118 [pid = 10937] [id = 250] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9ab1800 == 117 [pid = 10937] [id = 249] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8565800 == 116 [pid = 10937] [id = 248] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0420800 == 115 [pid = 10937] [id = 247] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6010800 == 114 [pid = 10937] [id = 246] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d257f800 == 113 [pid = 10937] [id = 244] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cb9d6800 == 112 [pid = 10937] [id = 243] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce2dd000 == 111 [pid = 10937] [id = 242] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9aa5800 == 110 [pid = 10937] [id = 241] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d229e000 == 109 [pid = 10937] [id = 240] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce33d000 == 108 [pid = 10937] [id = 239] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a94800 == 107 [pid = 10937] [id = 238] 13:00:32 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9685800 == 106 [pid = 10937] [id = 235] 13:00:32 INFO - PROCESS | 10937 | 1461096032879 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12e26c9400) [pid = 10937] [serial = 651] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12e0df8000) [pid = 10937] [serial = 692] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12dd530800) [pid = 10937] [serial = 684] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12dc968400) [pid = 10937] [serial = 683] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12e539a000) [pid = 10937] [serial = 668] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12e959f800) [pid = 10937] [serial = 671] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12e3359000) [pid = 10937] [serial = 695] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12d828cc00) [pid = 10937] [serial = 678] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12d658f400) [pid = 10937] [serial = 677] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12d6589800) [pid = 10937] [serial = 653] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12d99ef800) [pid = 10937] [serial = 681] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12d8be7c00) [pid = 10937] [serial = 680] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12dc75b400) [pid = 10937] [serial = 689] [outer = (nil)] [url = about:blank] 13:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1434ms 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12dd82c800) [pid = 10937] [serial = 690] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12e2c87400) [pid = 10937] [serial = 665] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12e539c000) [pid = 10937] [serial = 698] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12dffa2c00) [pid = 10937] [serial = 659] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12ef4bac00) [pid = 10937] [serial = 674] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12d9a87c00) [pid = 10937] [serial = 656] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12ddaf2000) [pid = 10937] [serial = 687] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12dd834800) [pid = 10937] [serial = 686] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12e23edc00) [pid = 10937] [serial = 662] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12e54adc00) [pid = 10937] [serial = 699] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12e384cc00) [pid = 10937] [serial = 696] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12d828b000) [pid = 10937] [serial = 701] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12e23ee000) [pid = 10937] [serial = 693] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12dca7a000) [pid = 10937] [serial = 702] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 10937 | 1461096032953 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 10937 | 1461096032957 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:00:32 INFO - PROCESS | 10937 | 1461096032970 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - PROCESS | 10937 | 1461096032979 Marionette TRACE conn4 <- [1,1050,null,{}] 13:00:32 INFO - PROCESS | 10937 | 1461096032988 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:33 INFO - PROCESS | 10937 | 1461096033174 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:00:33 INFO - PROCESS | 10937 | 1461096033327 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67cd800 == 107 [pid = 10937] [id = 270] 13:00:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12cbbe7400) [pid = 10937] [serial = 811] [outer = (nil)] 13:00:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12da883000) [pid = 10937] [serial = 812] [outer = 0x7f12cbbe7400] 13:00:33 INFO - PROCESS | 10937 | 1461096033395 Marionette DEBUG loaded listener.js 13:00:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12dc95cc00) [pid = 10937] [serial = 813] [outer = 0x7f12cbbe7400] 13:00:34 INFO - PROCESS | 10937 | 1461096034111 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1198ms 13:00:34 INFO - PROCESS | 10937 | 1461096034185 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:00:34 INFO - PROCESS | 10937 | 1461096034193 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:00:34 INFO - PROCESS | 10937 | 1461096034204 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:00:34 INFO - PROCESS | 10937 | 1461096034206 Marionette TRACE conn4 <- [1,1054,null,{}] 13:00:34 INFO - PROCESS | 10937 | 1461096034213 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:34 INFO - PROCESS | 10937 | 1461096034394 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:00:34 INFO - PROCESS | 10937 | 1461096034404 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9b43800 == 108 [pid = 10937] [id = 271] 13:00:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12d60f8000) [pid = 10937] [serial = 814] [outer = (nil)] 13:00:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12dcabf400) [pid = 10937] [serial = 815] [outer = 0x7f12d60f8000] 13:00:34 INFO - PROCESS | 10937 | 1461096034466 Marionette DEBUG loaded listener.js 13:00:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12dd582000) [pid = 10937] [serial = 816] [outer = 0x7f12d60f8000] 13:00:35 INFO - PROCESS | 10937 | 1461096035375 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1235ms 13:00:35 INFO - PROCESS | 10937 | 1461096035440 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:00:35 INFO - PROCESS | 10937 | 1461096035444 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:00:35 INFO - PROCESS | 10937 | 1461096035450 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 10937 | 1461096035452 Marionette TRACE conn4 <- [1,1058,null,{}] 13:00:35 INFO - PROCESS | 10937 | 1461096035458 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:35 INFO - PROCESS | 10937 | 1461096035688 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:00:35 INFO - PROCESS | 10937 | 1461096035715 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb89800 == 109 [pid = 10937] [id = 272] 13:00:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12ddaf2000) [pid = 10937] [serial = 817] [outer = (nil)] 13:00:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12ddb44400) [pid = 10937] [serial = 818] [outer = 0x7f12ddaf2000] 13:00:35 INFO - PROCESS | 10937 | 1461096035792 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12e18c9000) [pid = 10937] [serial = 819] [outer = 0x7f12ddaf2000] 13:00:37 INFO - PROCESS | 10937 | 1461096037223 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:00:37 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12dc967c00) [pid = 10937] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:00:37 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12ccae3800) [pid = 10937] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:00:37 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12dc95e800) [pid = 10937] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:00:37 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12d62d3400) [pid = 10937] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:00:37 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12d99f4400) [pid = 10937] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:00:37 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12dd53cc00) [pid = 10937] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1829ms 13:00:37 INFO - PROCESS | 10937 | 1461096037328 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:00:37 INFO - PROCESS | 10937 | 1461096037330 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:00:37 INFO - PROCESS | 10937 | 1461096037337 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 10937 | 1461096037341 Marionette TRACE conn4 <- [1,1062,null,{}] 13:00:37 INFO - PROCESS | 10937 | 1461096037346 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:37 INFO - PROCESS | 10937 | 1461096037516 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:00:37 INFO - PROCESS | 10937 | 1461096037654 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9eb000 == 110 [pid = 10937] [id = 273] 13:00:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12df295c00) [pid = 10937] [serial = 820] [outer = (nil)] 13:00:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12e23d3800) [pid = 10937] [serial = 821] [outer = 0x7f12df295c00] 13:00:37 INFO - PROCESS | 10937 | 1461096037726 Marionette DEBUG loaded listener.js 13:00:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12e2bb7c00) [pid = 10937] [serial = 822] [outer = 0x7f12df295c00] 13:00:38 INFO - PROCESS | 10937 | 1461096038383 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1081ms 13:00:38 INFO - PROCESS | 10937 | 1461096038420 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:00:38 INFO - PROCESS | 10937 | 1461096038423 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:00:38 INFO - PROCESS | 10937 | 1461096038431 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:00:38 INFO - PROCESS | 10937 | 1461096038434 Marionette TRACE conn4 <- [1,1066,null,{}] 13:00:38 INFO - PROCESS | 10937 | 1461096038439 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:38 INFO - PROCESS | 10937 | 1461096038673 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:00:38 INFO - PROCESS | 10937 | 1461096038692 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2b7a800 == 111 [pid = 10937] [id = 274] 13:00:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12cc6e4c00) [pid = 10937] [serial = 823] [outer = (nil)] 13:00:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12cc6e8000) [pid = 10937] [serial = 824] [outer = 0x7f12cc6e4c00] 13:00:38 INFO - PROCESS | 10937 | 1461096038756 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12cc6edc00) [pid = 10937] [serial = 825] [outer = 0x7f12cc6e4c00] 13:00:39 INFO - PROCESS | 10937 | 1461096039762 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1391ms 13:00:39 INFO - PROCESS | 10937 | 1461096039824 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:00:39 INFO - PROCESS | 10937 | 1461096039830 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:00:39 INFO - PROCESS | 10937 | 1461096039839 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:00:39 INFO - PROCESS | 10937 | 1461096039844 Marionette TRACE conn4 <- [1,1070,null,{}] 13:00:39 INFO - PROCESS | 10937 | 1461096039853 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:40 INFO - PROCESS | 10937 | 1461096040065 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:00:40 INFO - PROCESS | 10937 | 1461096040314 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f1e800 == 112 [pid = 10937] [id = 275] 13:00:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12cc718800) [pid = 10937] [serial = 826] [outer = (nil)] 13:00:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12ccae6c00) [pid = 10937] [serial = 827] [outer = 0x7f12cc718800] 13:00:40 INFO - PROCESS | 10937 | 1461096040438 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12cced8c00) [pid = 10937] [serial = 828] [outer = 0x7f12cc718800] 13:00:41 INFO - PROCESS | 10937 | 1461096041260 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1489ms 13:00:41 INFO - PROCESS | 10937 | 1461096041333 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:00:41 INFO - PROCESS | 10937 | 1461096041342 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:00:41 INFO - PROCESS | 10937 | 1461096041356 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:00:41 INFO - PROCESS | 10937 | 1461096041361 Marionette TRACE conn4 <- [1,1074,null,{}] 13:00:41 INFO - PROCESS | 10937 | 1461096041366 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:41 INFO - PROCESS | 10937 | 1461096041604 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:00:41 INFO - PROCESS | 10937 | 1461096041837 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4e9000 == 113 [pid = 10937] [id = 276] 13:00:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12cd084400) [pid = 10937] [serial = 829] [outer = (nil)] 13:00:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12cd08ac00) [pid = 10937] [serial = 830] [outer = 0x7f12cd084400] 13:00:41 INFO - PROCESS | 10937 | 1461096041957 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12cfab6800) [pid = 10937] [serial = 831] [outer = 0x7f12cd084400] 13:00:42 INFO - PROCESS | 10937 | 1461096042942 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1634ms 13:00:42 INFO - PROCESS | 10937 | 1461096042991 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:00:42 INFO - PROCESS | 10937 | 1461096042994 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:00:43 INFO - PROCESS | 10937 | 1461096043002 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:00:43 INFO - PROCESS | 10937 | 1461096043008 Marionette TRACE conn4 <- [1,1078,null,{}] 13:00:43 INFO - PROCESS | 10937 | 1461096043025 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:43 INFO - PROCESS | 10937 | 1461096043277 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:00:43 INFO - PROCESS | 10937 | 1461096043554 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f287b000 == 114 [pid = 10937] [id = 277] 13:00:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12d26f0c00) [pid = 10937] [serial = 832] [outer = (nil)] 13:00:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12d9264c00) [pid = 10937] [serial = 833] [outer = 0x7f12d26f0c00] 13:00:43 INFO - PROCESS | 10937 | 1461096043692 Marionette DEBUG loaded listener.js 13:00:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12dc755400) [pid = 10937] [serial = 834] [outer = 0x7f12d26f0c00] 13:00:44 INFO - PROCESS | 10937 | 1461096044615 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1648ms 13:00:44 INFO - PROCESS | 10937 | 1461096044651 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:00:44 INFO - PROCESS | 10937 | 1461096044656 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:00:44 INFO - PROCESS | 10937 | 1461096044662 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 10937 | 1461096044666 Marionette TRACE conn4 <- [1,1082,null,{}] 13:00:44 INFO - PROCESS | 10937 | 1461096044672 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:44 INFO - PROCESS | 10937 | 1461096044872 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:00:45 INFO - PROCESS | 10937 | 1461096045066 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f7532800 == 115 [pid = 10937] [id = 278] 13:00:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12d86c2800) [pid = 10937] [serial = 835] [outer = (nil)] 13:00:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12dd834000) [pid = 10937] [serial = 836] [outer = 0x7f12d86c2800] 13:00:45 INFO - PROCESS | 10937 | 1461096045139 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12ddb50000) [pid = 10937] [serial = 837] [outer = 0x7f12d86c2800] 13:00:46 INFO - PROCESS | 10937 | 1461096046026 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1379ms 13:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:00:46 INFO - PROCESS | 10937 | 1461096046042 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 10937 | 1461096046045 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:00:46 INFO - PROCESS | 10937 | 1461096046052 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:00:46 INFO - PROCESS | 10937 | 1461096046055 Marionette TRACE conn4 <- [1,1086,null,{}] 13:00:46 INFO - PROCESS | 10937 | 1461096046061 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:46 INFO - PROCESS | 10937 | 1461096046251 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:00:46 INFO - PROCESS | 10937 | 1461096046449 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12fc28e800 == 116 [pid = 10937] [id = 279] 13:00:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12cc6ee400) [pid = 10937] [serial = 838] [outer = (nil)] 13:00:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12e15b7000) [pid = 10937] [serial = 839] [outer = 0x7f12cc6ee400] 13:00:46 INFO - PROCESS | 10937 | 1461096046526 Marionette DEBUG loaded listener.js 13:00:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12e26bec00) [pid = 10937] [serial = 840] [outer = 0x7f12cc6ee400] 13:00:47 INFO - PROCESS | 10937 | 1461096047403 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1382ms 13:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:00:47 INFO - PROCESS | 10937 | 1461096047434 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:00:47 INFO - PROCESS | 10937 | 1461096047436 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:00:47 INFO - PROCESS | 10937 | 1461096047443 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:00:47 INFO - PROCESS | 10937 | 1461096047446 Marionette TRACE conn4 <- [1,1090,null,{}] 13:00:47 INFO - PROCESS | 10937 | 1461096047452 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:47 INFO - PROCESS | 10937 | 1461096047667 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:00:47 INFO - PROCESS | 10937 | 1461096047861 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f687c800 == 117 [pid = 10937] [id = 280] 13:00:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12e3359000) [pid = 10937] [serial = 841] [outer = (nil)] 13:00:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12e5465400) [pid = 10937] [serial = 842] [outer = 0x7f12e3359000] 13:00:47 INFO - PROCESS | 10937 | 1461096047938 Marionette DEBUG loaded listener.js 13:00:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12ef5e8400) [pid = 10937] [serial = 843] [outer = 0x7f12e3359000] 13:00:48 INFO - PROCESS | 10937 | 1461096048858 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1485ms 13:00:48 INFO - PROCESS | 10937 | 1461096048928 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 10937 | 1461096048931 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:00:48 INFO - PROCESS | 10937 | 1461096048938 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 10937 | 1461096048941 Marionette TRACE conn4 <- [1,1094,null,{}] 13:00:48 INFO - PROCESS | 10937 | 1461096048947 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:49 INFO - PROCESS | 10937 | 1461096049177 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:00:49 INFO - PROCESS | 10937 | 1461096049363 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cca4a000 == 118 [pid = 10937] [id = 281] 13:00:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12cc6efc00) [pid = 10937] [serial = 844] [outer = (nil)] 13:00:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12d20ea000) [pid = 10937] [serial = 845] [outer = 0x7f12cc6efc00] 13:00:49 INFO - PROCESS | 10937 | 1461096049438 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12d20ee800) [pid = 10937] [serial = 846] [outer = 0x7f12cc6efc00] 13:00:50 INFO - PROCESS | 10937 | 1461096050310 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1433ms 13:00:50 INFO - PROCESS | 10937 | 1461096050373 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:00:50 INFO - PROCESS | 10937 | 1461096050377 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:00:50 INFO - PROCESS | 10937 | 1461096050383 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:00:50 INFO - PROCESS | 10937 | 1461096050386 Marionette TRACE conn4 <- [1,1098,null,{}] 13:00:50 INFO - PROCESS | 10937 | 1461096050391 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:50 INFO - PROCESS | 10937 | 1461096050582 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:00:50 INFO - PROCESS | 10937 | 1461096050767 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9313000 == 119 [pid = 10937] [id = 282] 13:00:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12d20e1800) [pid = 10937] [serial = 847] [outer = (nil)] 13:00:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12d6e2c400) [pid = 10937] [serial = 848] [outer = 0x7f12d20e1800] 13:00:50 INFO - PROCESS | 10937 | 1461096050842 Marionette DEBUG loaded listener.js 13:00:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12d6e30c00) [pid = 10937] [serial = 849] [outer = 0x7f12d20e1800] 13:00:51 INFO - PROCESS | 10937 | 1461096051650 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1282ms 13:00:51 INFO - PROCESS | 10937 | 1461096051681 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 10937 | 1461096051684 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:00:51 INFO - PROCESS | 10937 | 1461096051696 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:00:51 INFO - PROCESS | 10937 | 1461096051699 Marionette TRACE conn4 <- [1,1102,null,{}] 13:00:51 INFO - PROCESS | 10937 | 1461096051703 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:51 INFO - PROCESS | 10937 | 1461096051902 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:00:52 INFO - PROCESS | 10937 | 1461096052093 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfce0800 == 120 [pid = 10937] [id = 283] 13:00:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12d20e5400) [pid = 10937] [serial = 850] [outer = (nil)] 13:00:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12d6e36000) [pid = 10937] [serial = 851] [outer = 0x7f12d20e5400] 13:00:52 INFO - PROCESS | 10937 | 1461096052165 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12d82d6800) [pid = 10937] [serial = 852] [outer = 0x7f12d20e5400] 13:00:53 INFO - PROCESS | 10937 | 1461096053025 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1381ms 13:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:00:53 INFO - PROCESS | 10937 | 1461096053078 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 10937 | 1461096053081 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:00:53 INFO - PROCESS | 10937 | 1461096053088 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 10937 | 1461096053091 Marionette TRACE conn4 <- [1,1106,null,{}] 13:00:53 INFO - PROCESS | 10937 | 1461096053097 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:53 INFO - PROCESS | 10937 | 1461096053301 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:00:53 INFO - PROCESS | 10937 | 1461096053493 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d931f000 == 121 [pid = 10937] [id = 284] 13:00:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12c8fee800) [pid = 10937] [serial = 853] [outer = (nil)] 13:00:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12c8ff3800) [pid = 10937] [serial = 854] [outer = 0x7f12c8fee800] 13:00:53 INFO - PROCESS | 10937 | 1461096053569 Marionette DEBUG loaded listener.js 13:00:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12c8ff7c00) [pid = 10937] [serial = 855] [outer = 0x7f12c8fee800] 13:00:54 INFO - PROCESS | 10937 | 1461096054444 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1389ms 13:00:54 INFO - PROCESS | 10937 | 1461096054477 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:00:54 INFO - PROCESS | 10937 | 1461096054481 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:00:54 INFO - PROCESS | 10937 | 1461096054487 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:00:54 INFO - PROCESS | 10937 | 1461096054492 Marionette TRACE conn4 <- [1,1110,null,{}] 13:00:54 INFO - PROCESS | 10937 | 1461096054497 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:54 INFO - PROCESS | 10937 | 1461096054711 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:00:54 INFO - PROCESS | 10937 | 1461096054913 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cca46000 == 122 [pid = 10937] [id = 285] 13:00:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12c8fef400) [pid = 10937] [serial = 856] [outer = (nil)] 13:00:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 264 (0x7f12dd3ad000) [pid = 10937] [serial = 857] [outer = 0x7f12c8fef400] 13:00:54 INFO - PROCESS | 10937 | 1461096054992 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 265 (0x7f12dd3b5c00) [pid = 10937] [serial = 858] [outer = 0x7f12c8fef400] 13:00:55 INFO - PROCESS | 10937 | 1461096055919 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1484ms 13:00:55 INFO - PROCESS | 10937 | 1461096055973 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:00:55 INFO - PROCESS | 10937 | 1461096055976 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:00:55 INFO - PROCESS | 10937 | 1461096055983 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:00:55 INFO - PROCESS | 10937 | 1461096055986 Marionette TRACE conn4 <- [1,1114,null,{}] 13:00:55 INFO - PROCESS | 10937 | 1461096055993 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:56 INFO - PROCESS | 10937 | 1461096056184 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:00:56 INFO - PROCESS | 10937 | 1461096056420 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9ed8000 == 123 [pid = 10937] [id = 286] 13:00:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 266 (0x7f12ca03d800) [pid = 10937] [serial = 859] [outer = (nil)] 13:00:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 267 (0x7f12ca03fc00) [pid = 10937] [serial = 860] [outer = 0x7f12ca03d800] 13:00:56 INFO - PROCESS | 10937 | 1461096056582 Marionette DEBUG loaded listener.js 13:00:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 268 (0x7f12cbbeb400) [pid = 10937] [serial = 861] [outer = 0x7f12ca03d800] 13:00:57 INFO - PROCESS | 10937 | 1461096057471 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1538ms 13:00:57 INFO - PROCESS | 10937 | 1461096057521 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 10937 | 1461096057525 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:00:57 INFO - PROCESS | 10937 | 1461096057531 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 10937 | 1461096057533 Marionette TRACE conn4 <- [1,1118,null,{}] 13:00:57 INFO - PROCESS | 10937 | 1461096057555 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:57 INFO - PROCESS | 10937 | 1461096057792 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:00:57 INFO - PROCESS | 10937 | 1461096057938 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da635000 == 124 [pid = 10937] [id = 287] 13:00:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 269 (0x7f12ca036c00) [pid = 10937] [serial = 862] [outer = (nil)] 13:00:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 270 (0x7f12ca063c00) [pid = 10937] [serial = 863] [outer = 0x7f12ca036c00] 13:00:58 INFO - PROCESS | 10937 | 1461096058067 Marionette DEBUG loaded listener.js 13:00:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 271 (0x7f12ca068400) [pid = 10937] [serial = 864] [outer = 0x7f12ca036c00] 13:00:58 INFO - PROCESS | 10937 | 1461096058919 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1439ms 13:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:00:58 INFO - PROCESS | 10937 | 1461096058972 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:00:58 INFO - PROCESS | 10937 | 1461096058974 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:00:58 INFO - PROCESS | 10937 | 1461096058981 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:00:58 INFO - PROCESS | 10937 | 1461096058984 Marionette TRACE conn4 <- [1,1122,null,{}] 13:00:58 INFO - PROCESS | 10937 | 1461096058989 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:59 INFO - PROCESS | 10937 | 1461096059177 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:00:59 INFO - PROCESS | 10937 | 1461096059372 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f416f800 == 125 [pid = 10937] [id = 288] 13:00:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 272 (0x7f12ca03d400) [pid = 10937] [serial = 865] [outer = (nil)] 13:00:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 273 (0x7f12ca06cc00) [pid = 10937] [serial = 866] [outer = 0x7f12ca03d400] 13:00:59 INFO - PROCESS | 10937 | 1461096059444 Marionette DEBUG loaded listener.js 13:00:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 274 (0x7f12d6589c00) [pid = 10937] [serial = 867] [outer = 0x7f12ca03d400] 13:01:00 INFO - PROCESS | 10937 | 1461096060758 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1794ms 13:01:00 INFO - PROCESS | 10937 | 1461096060775 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:01:00 INFO - PROCESS | 10937 | 1461096060780 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:01:00 INFO - PROCESS | 10937 | 1461096060788 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:01:00 INFO - PROCESS | 10937 | 1461096060794 Marionette TRACE conn4 <- [1,1126,null,{}] 13:01:00 INFO - PROCESS | 10937 | 1461096060906 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:01 INFO - PROCESS | 10937 | 1461096061092 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:01:01 INFO - PROCESS | 10937 | 1461096061282 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfcda000 == 126 [pid = 10937] [id = 289] 13:01:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 275 (0x7f12ca040000) [pid = 10937] [serial = 868] [outer = (nil)] 13:01:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 276 (0x7f12cad80000) [pid = 10937] [serial = 869] [outer = 0x7f12ca040000] 13:01:01 INFO - PROCESS | 10937 | 1461096061355 Marionette DEBUG loaded listener.js 13:01:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 277 (0x7f12cb998800) [pid = 10937] [serial = 870] [outer = 0x7f12ca040000] 13:01:02 INFO - PROCESS | 10937 | 1461096062456 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1694ms 13:01:02 INFO - PROCESS | 10937 | 1461096062483 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:01:02 INFO - PROCESS | 10937 | 1461096062492 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:01:02 INFO - PROCESS | 10937 | 1461096062502 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 10937 | 1461096062507 Marionette TRACE conn4 <- [1,1130,null,{}] 13:01:02 INFO - PROCESS | 10937 | 1461096062512 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:02 INFO - PROCESS | 10937 | 1461096062699 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:01:03 INFO - PROCESS | 10937 | 1461096063052 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e5831800 == 125 [pid = 10937] [id = 231] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e0a1e800 == 124 [pid = 10937] [id = 47] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef97e000 == 123 [pid = 10937] [id = 232] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da82d800 == 122 [pid = 10937] [id = 233] 13:01:03 INFO - PROCESS | 10937 | --DOMWINDOW == 276 (0x7f12f4627400) [pid = 10937] [serial = 728] [outer = (nil)] [url = about:blank] 13:01:03 INFO - PROCESS | 10937 | --DOMWINDOW == 275 (0x7f12cbbed800) [pid = 10937] [serial = 731] [outer = (nil)] [url = about:blank] 13:01:03 INFO - PROCESS | 10937 | --DOMWINDOW == 274 (0x7f12ccadc800) [pid = 10937] [serial = 734] [outer = (nil)] [url = about:blank] 13:01:03 INFO - PROCESS | 10937 | --DOMWINDOW == 273 (0x7f12e23e9c00) [pid = 10937] [serial = 758] [outer = (nil)] [url = about:blank] 13:01:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce2c9800 == 123 [pid = 10937] [id = 290] 13:01:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 274 (0x7f12cb992800) [pid = 10937] [serial = 871] [outer = (nil)] 13:01:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 275 (0x7f12ccade000) [pid = 10937] [serial = 872] [outer = 0x7f12cb992800] 13:01:03 INFO - PROCESS | 10937 | 1461096063185 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 276 (0x7f12ccda2400) [pid = 10937] [serial = 873] [outer = 0x7f12cb992800] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd9eb000 == 122 [pid = 10937] [id = 273] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb89800 == 121 [pid = 10937] [id = 272] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9b43800 == 120 [pid = 10937] [id = 271] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67cd800 == 119 [pid = 10937] [id = 270] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f1f800 == 118 [pid = 10937] [id = 269] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67b6800 == 117 [pid = 10937] [id = 268] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cec37000 == 116 [pid = 10937] [id = 267] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9b89800 == 115 [pid = 10937] [id = 261] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f7540000 == 114 [pid = 10937] [id = 260] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4a31800 == 113 [pid = 10937] [id = 259] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4543000 == 112 [pid = 10937] [id = 258] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f03bb800 == 111 [pid = 10937] [id = 257] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e87b6800 == 110 [pid = 10937] [id = 256] 13:01:03 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d258a000 == 109 [pid = 10937] [id = 253] 13:01:04 INFO - PROCESS | 10937 | 1461096064034 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 275 (0x7f12dd582c00) [pid = 10937] [serial = 752] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 274 (0x7f12d26f3c00) [pid = 10937] [serial = 741] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 273 (0x7f12d04aa000) [pid = 10937] [serial = 740] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 272 (0x7f12ddafd800) [pid = 10937] [serial = 704] [outer = (nil)] [url = about:blank] 13:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1584ms 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 271 (0x7f12dd52e800) [pid = 10937] [serial = 749] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 270 (0x7f12ef9d4800) [pid = 10937] [serial = 722] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 269 (0x7f12d8603800) [pid = 10937] [serial = 743] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 268 (0x7f12d9262400) [pid = 10937] [serial = 744] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 267 (0x7f12f28c7c00) [pid = 10937] [serial = 725] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 266 (0x7f12daa16c00) [pid = 10937] [serial = 746] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 265 (0x7f12dc95c400) [pid = 10937] [serial = 747] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 264 (0x7f12d60f1800) [pid = 10937] [serial = 737] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 263 (0x7f12e0040800) [pid = 10937] [serial = 713] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12d8bdc000) [pid = 10937] [serial = 707] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12dca75800) [pid = 10937] [serial = 710] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12e58c1c00) [pid = 10937] [serial = 719] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12e335b000) [pid = 10937] [serial = 716] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12e0df0c00) [pid = 10937] [serial = 755] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12ddaac400) [pid = 10937] [serial = 753] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12e1e59800) [pid = 10937] [serial = 756] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12dd53d000) [pid = 10937] [serial = 750] [outer = (nil)] [url = about:blank] 13:01:04 INFO - PROCESS | 10937 | 1461096064109 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 10937 | 1461096064113 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:01:04 INFO - PROCESS | 10937 | 1461096064119 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 10937 | 1461096064125 Marionette TRACE conn4 <- [1,1134,null,{}] 13:01:04 INFO - PROCESS | 10937 | 1461096064141 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:04 INFO - PROCESS | 10937 | 1461096064328 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:01:04 INFO - PROCESS | 10937 | 1461096064478 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d229d000 == 110 [pid = 10937] [id = 291] 13:01:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12cbbed800) [pid = 10937] [serial = 874] [outer = (nil)] 13:01:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12cd085400) [pid = 10937] [serial = 875] [outer = 0x7f12cbbed800] 13:01:04 INFO - PROCESS | 10937 | 1461096064544 Marionette DEBUG loaded listener.js 13:01:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12cfbf1400) [pid = 10937] [serial = 876] [outer = 0x7f12cbbed800] 13:01:05 INFO - PROCESS | 10937 | 1461096065264 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1196ms 13:01:05 INFO - PROCESS | 10937 | 1461096065344 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:01:05 INFO - PROCESS | 10937 | 1461096065347 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:01:05 INFO - PROCESS | 10937 | 1461096065356 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:01:05 INFO - PROCESS | 10937 | 1461096065359 Marionette TRACE conn4 <- [1,1138,null,{}] 13:01:05 INFO - PROCESS | 10937 | 1461096065363 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:05 INFO - PROCESS | 10937 | 1461096065543 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:01:05 INFO - PROCESS | 10937 | 1461096065554 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ebd000 == 111 [pid = 10937] [id = 292] 13:01:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12cfbf3c00) [pid = 10937] [serial = 877] [outer = (nil)] 13:01:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12d62c9800) [pid = 10937] [serial = 878] [outer = 0x7f12cfbf3c00] 13:01:05 INFO - PROCESS | 10937 | 1461096065619 Marionette DEBUG loaded listener.js 13:01:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12d65f6c00) [pid = 10937] [serial = 879] [outer = 0x7f12cfbf3c00] 13:01:06 INFO - PROCESS | 10937 | 1461096066568 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1231ms 13:01:06 INFO - PROCESS | 10937 | 1461096066591 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 10937 | 1461096066595 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:01:06 INFO - PROCESS | 10937 | 1461096066601 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:01:06 INFO - PROCESS | 10937 | 1461096066604 Marionette TRACE conn4 <- [1,1142,null,{}] 13:01:06 INFO - PROCESS | 10937 | 1461096066609 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:06 INFO - PROCESS | 10937 | 1461096066842 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:01:06 INFO - PROCESS | 10937 | 1461096066872 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c15800 == 112 [pid = 10937] [id = 293] 13:01:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12ca03c400) [pid = 10937] [serial = 880] [outer = (nil)] 13:01:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12d6e39400) [pid = 10937] [serial = 881] [outer = 0x7f12ca03c400] 13:01:06 INFO - PROCESS | 10937 | 1461096066934 Marionette DEBUG loaded listener.js 13:01:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 264 (0x7f12d82de800) [pid = 10937] [serial = 882] [outer = 0x7f12ca03c400] 13:01:08 INFO - PROCESS | 10937 | 1461096068492 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 263 (0x7f12d60efc00) [pid = 10937] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12ddaf2000) [pid = 10937] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12d8c68000) [pid = 10937] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12d658ec00) [pid = 10937] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12cbbea000) [pid = 10937] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12d8c6fc00) [pid = 10937] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12d62d4400) [pid = 10937] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12da6df800) [pid = 10937] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12d9263800) [pid = 10937] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12d26e5400) [pid = 10937] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12d9269400) [pid = 10937] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12dd583800) [pid = 10937] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12da88c400) [pid = 10937] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12d62cb000) [pid = 10937] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12d60f8000) [pid = 10937] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12dcabd400) [pid = 10937] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12d26f2800) [pid = 10937] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12d99f2000) [pid = 10937] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12ddab6800) [pid = 10937] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12cfab9400) [pid = 10937] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12dcabd000) [pid = 10937] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12e23f0800) [pid = 10937] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12d04b1400) [pid = 10937] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12dd536000) [pid = 10937] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12d658ac00) [pid = 10937] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12d60fa000) [pid = 10937] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12d65ed800) [pid = 10937] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12df295c00) [pid = 10937] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12cbbe7400) [pid = 10937] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12da88a400) [pid = 10937] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12dd9c9800) [pid = 10937] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12d26e8c00) [pid = 10937] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12da887400) [pid = 10937] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12d8be6400) [pid = 10937] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12cbbf4400) [pid = 10937] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12ddaad000) [pid = 10937] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12d8607400) [pid = 10937] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12d62cf800) [pid = 10937] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12d2422800) [pid = 10937] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12dd830800) [pid = 10937] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12dd581c00) [pid = 10937] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12ddb44000) [pid = 10937] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12dd82d400) [pid = 10937] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12d99f0400) [pid = 10937] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12d8605c00) [pid = 10937] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:01:08 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12d658d400) [pid = 10937] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2048ms 13:01:08 INFO - PROCESS | 10937 | 1461096068650 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 10937 | 1461096068655 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:01:08 INFO - PROCESS | 10937 | 1461096068691 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:01:08 INFO - PROCESS | 10937 | 1461096068696 Marionette TRACE conn4 <- [1,1146,null,{}] 13:01:08 INFO - PROCESS | 10937 | 1461096068704 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:09 INFO - PROCESS | 10937 | 1461096069014 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:01:09 INFO - PROCESS | 10937 | 1461096069141 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d865a800 == 113 [pid = 10937] [id = 294] 13:01:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12d658ec00) [pid = 10937] [serial = 883] [outer = (nil)] 13:01:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12d65fb800) [pid = 10937] [serial = 884] [outer = 0x7f12d658ec00] 13:01:09 INFO - PROCESS | 10937 | 1461096069249 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12d8bdc000) [pid = 10937] [serial = 885] [outer = 0x7f12d658ec00] 13:01:10 INFO - PROCESS | 10937 | 1461096070272 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1632ms 13:01:10 INFO - PROCESS | 10937 | 1461096070295 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:01:10 INFO - PROCESS | 10937 | 1461096070300 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:01:10 INFO - PROCESS | 10937 | 1461096070306 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 10937 | 1461096070310 Marionette TRACE conn4 <- [1,1150,null,{}] 13:01:10 INFO - PROCESS | 10937 | 1461096070315 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:10 INFO - PROCESS | 10937 | 1461096070495 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:01:10 INFO - PROCESS | 10937 | 1461096070876 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc90c000 == 114 [pid = 10937] [id = 295] 13:01:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12c8ff1800) [pid = 10937] [serial = 886] [outer = (nil)] 13:01:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12ca039c00) [pid = 10937] [serial = 887] [outer = 0x7f12c8ff1800] 13:01:10 INFO - PROCESS | 10937 | 1461096070959 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12cad77c00) [pid = 10937] [serial = 888] [outer = 0x7f12c8ff1800] 13:01:11 INFO - PROCESS | 10937 | 1461096071896 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1640ms 13:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:01:11 INFO - PROCESS | 10937 | 1461096071948 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:01:11 INFO - PROCESS | 10937 | 1461096071953 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:01:11 INFO - PROCESS | 10937 | 1461096071962 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:01:11 INFO - PROCESS | 10937 | 1461096071969 Marionette TRACE conn4 <- [1,1154,null,{}] 13:01:11 INFO - PROCESS | 10937 | 1461096071976 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:12 INFO - PROCESS | 10937 | 1461096072184 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:01:12 INFO - PROCESS | 10937 | 1461096072434 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d229c800 == 115 [pid = 10937] [id = 296] 13:01:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12cc71a800) [pid = 10937] [serial = 889] [outer = (nil)] 13:01:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12cced6400) [pid = 10937] [serial = 890] [outer = 0x7f12cc71a800] 13:01:12 INFO - PROCESS | 10937 | 1461096072564 Marionette DEBUG loaded listener.js 13:01:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12cfaac400) [pid = 10937] [serial = 891] [outer = 0x7f12cc71a800] 13:01:13 INFO - PROCESS | 10937 | 1461096073520 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1638ms 13:01:13 INFO - PROCESS | 10937 | 1461096073603 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:01:13 INFO - PROCESS | 10937 | 1461096073610 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:01:13 INFO - PROCESS | 10937 | 1461096073618 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 10937 | 1461096073620 Marionette TRACE conn4 <- [1,1158,null,{}] 13:01:13 INFO - PROCESS | 10937 | 1461096073628 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:13 INFO - PROCESS | 10937 | 1461096073888 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:01:14 INFO - PROCESS | 10937 | 1461096074205 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d968c000 == 116 [pid = 10937] [id = 297] 13:01:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12d2421400) [pid = 10937] [serial = 892] [outer = (nil)] 13:01:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12d62c9c00) [pid = 10937] [serial = 893] [outer = 0x7f12d2421400] 13:01:14 INFO - PROCESS | 10937 | 1461096074284 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12d65ed800) [pid = 10937] [serial = 894] [outer = 0x7f12d2421400] 13:01:15 INFO - PROCESS | 10937 | 1461096075223 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1684ms 13:01:15 INFO - PROCESS | 10937 | 1461096075302 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:01:15 INFO - PROCESS | 10937 | 1461096075307 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:01:15 INFO - PROCESS | 10937 | 1461096075324 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:01:15 INFO - PROCESS | 10937 | 1461096075334 Marionette TRACE conn4 <- [1,1162,null,{}] 13:01:15 INFO - PROCESS | 10937 | 1461096075342 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:15 INFO - PROCESS | 10937 | 1461096075654 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:01:15 INFO - PROCESS | 10937 | 1461096075883 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb80800 == 117 [pid = 10937] [id = 298] 13:01:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12d9267000) [pid = 10937] [serial = 895] [outer = (nil)] 13:01:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12d9a8fc00) [pid = 10937] [serial = 896] [outer = 0x7f12d9267000] 13:01:15 INFO - PROCESS | 10937 | 1461096075961 Marionette DEBUG loaded listener.js 13:01:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12da88a400) [pid = 10937] [serial = 897] [outer = 0x7f12d9267000] 13:01:16 INFO - PROCESS | 10937 | 1461096076825 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1548ms 13:01:16 INFO - PROCESS | 10937 | 1461096076863 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 10937 | 1461096076867 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:01:16 INFO - PROCESS | 10937 | 1461096076874 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:01:16 INFO - PROCESS | 10937 | 1461096076877 Marionette TRACE conn4 <- [1,1166,null,{}] 13:01:16 INFO - PROCESS | 10937 | 1461096076882 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:17 INFO - PROCESS | 10937 | 1461096077083 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:01:17 INFO - PROCESS | 10937 | 1461096077284 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d5f800 == 118 [pid = 10937] [id = 299] 13:01:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12d86cec00) [pid = 10937] [serial = 898] [outer = (nil)] 13:01:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12dc759000) [pid = 10937] [serial = 899] [outer = 0x7f12d86cec00] 13:01:17 INFO - PROCESS | 10937 | 1461096077398 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12dc9b4400) [pid = 10937] [serial = 900] [outer = 0x7f12d86cec00] 13:01:18 INFO - PROCESS | 10937 | 1461096078229 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1431ms 13:01:18 INFO - PROCESS | 10937 | 1461096078306 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 10937 | 1461096078310 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:01:18 INFO - PROCESS | 10937 | 1461096078316 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - PROCESS | 10937 | 1461096078320 Marionette TRACE conn4 <- [1,1170,null,{}] 13:01:18 INFO - PROCESS | 10937 | 1461096078325 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:18 INFO - PROCESS | 10937 | 1461096078521 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:01:18 INFO - PROCESS | 10937 | 1461096078716 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c58800 == 119 [pid = 10937] [id = 300] 13:01:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12dcab8800) [pid = 10937] [serial = 901] [outer = (nil)] 13:01:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12dd3ad400) [pid = 10937] [serial = 902] [outer = 0x7f12dcab8800] 13:01:18 INFO - PROCESS | 10937 | 1461096078858 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12dd533000) [pid = 10937] [serial = 903] [outer = 0x7f12dcab8800] 13:01:19 INFO - PROCESS | 10937 | 1461096079830 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1580ms 13:01:19 INFO - PROCESS | 10937 | 1461096079898 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 10937 | 1461096079901 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:01:19 INFO - PROCESS | 10937 | 1461096079908 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:01:19 INFO - PROCESS | 10937 | 1461096079912 Marionette TRACE conn4 <- [1,1174,null,{}] 13:01:19 INFO - PROCESS | 10937 | 1461096079917 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:20 INFO - PROCESS | 10937 | 1461096080125 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:01:20 INFO - PROCESS | 10937 | 1461096080358 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef968800 == 120 [pid = 10937] [id = 301] 13:01:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12dcaba400) [pid = 10937] [serial = 904] [outer = (nil)] 13:01:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12ddaf2800) [pid = 10937] [serial = 905] [outer = 0x7f12dcaba400] 13:01:20 INFO - PROCESS | 10937 | 1461096080476 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12ddb4dc00) [pid = 10937] [serial = 906] [outer = 0x7f12dcaba400] 13:01:21 INFO - PROCESS | 10937 | 1461096081341 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:01:21 INFO - PROCESS | 10937 | 1461096081401 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:01:21 INFO - PROCESS | 10937 | 1461096081408 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:01:21 INFO - PROCESS | 10937 | 1461096081412 Marionette TRACE conn4 <- [1,1178,null,{}] 13:01:21 INFO - PROCESS | 10937 | 1461096081417 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:21 INFO - PROCESS | 10937 | 1461096081621 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:01:21 INFO - PROCESS | 10937 | 1461096081865 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4174800 == 121 [pid = 10937] [id = 302] 13:01:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12ccd9ec00) [pid = 10937] [serial = 907] [outer = (nil)] 13:01:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12e02c0c00) [pid = 10937] [serial = 908] [outer = 0x7f12ccd9ec00] 13:01:21 INFO - PROCESS | 10937 | 1461096081987 Marionette DEBUG loaded listener.js 13:01:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12e18c8800) [pid = 10937] [serial = 909] [outer = 0x7f12ccd9ec00] 13:01:22 INFO - PROCESS | 10937 | 1461096082825 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:01:22 INFO - PROCESS | 10937 | 1461096082894 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:01:22 INFO - PROCESS | 10937 | 1461096082901 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 10937 | 1461096082903 Marionette TRACE conn4 <- [1,1182,null,{}] 13:01:22 INFO - PROCESS | 10937 | 1461096082909 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:23 INFO - PROCESS | 10937 | 1461096083118 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:01:23 INFO - PROCESS | 10937 | 1461096083310 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f478a000 == 122 [pid = 10937] [id = 303] 13:01:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12dcab7c00) [pid = 10937] [serial = 910] [outer = (nil)] 13:01:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12e232f000) [pid = 10937] [serial = 911] [outer = 0x7f12dcab7c00] 13:01:23 INFO - PROCESS | 10937 | 1461096083390 Marionette DEBUG loaded listener.js 13:01:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12e23e9400) [pid = 10937] [serial = 912] [outer = 0x7f12dcab7c00] 13:01:24 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:24 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:01:24 INFO - PROCESS | 10937 | 1461096084305 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:01:24 INFO - PROCESS | 10937 | 1461096084390 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:01:24 INFO - PROCESS | 10937 | 1461096084397 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:01:24 INFO - PROCESS | 10937 | 1461096084401 Marionette TRACE conn4 <- [1,1186,null,{}] 13:01:24 INFO - PROCESS | 10937 | 1461096084406 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:24 INFO - PROCESS | 10937 | 1461096084648 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:01:24 INFO - PROCESS | 10937 | 1461096084885 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a94800 == 123 [pid = 10937] [id = 304] 13:01:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12dfbd1400) [pid = 10937] [serial = 913] [outer = (nil)] 13:01:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12e2941800) [pid = 10937] [serial = 914] [outer = 0x7f12dfbd1400] 13:01:25 INFO - PROCESS | 10937 | 1461096085006 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12e378c800) [pid = 10937] [serial = 915] [outer = 0x7f12dfbd1400] 13:01:25 INFO - PROCESS | 10937 | 1461096085872 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:01:25 INFO - PROCESS | 10937 | 1461096085934 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:01:25 INFO - PROCESS | 10937 | 1461096085941 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:01:25 INFO - PROCESS | 10937 | 1461096085944 Marionette TRACE conn4 <- [1,1190,null,{}] 13:01:25 INFO - PROCESS | 10937 | 1461096085950 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:26 INFO - PROCESS | 10937 | 1461096086159 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:01:26 INFO - PROCESS | 10937 | 1461096086411 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca1ab800 == 124 [pid = 10937] [id = 305] 13:01:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12e523b400) [pid = 10937] [serial = 916] [outer = (nil)] 13:01:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12e539b800) [pid = 10937] [serial = 917] [outer = 0x7f12e523b400] 13:01:26 INFO - PROCESS | 10937 | 1461096086554 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12e8858800) [pid = 10937] [serial = 918] [outer = 0x7f12e523b400] 13:01:27 INFO - PROCESS | 10937 | 1461096087542 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:01:27 INFO - PROCESS | 10937 | 1461096087584 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:01:27 INFO - PROCESS | 10937 | 1461096087591 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 10937 | 1461096087595 Marionette TRACE conn4 <- [1,1194,null,{}] 13:01:27 INFO - PROCESS | 10937 | 1461096087602 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:27 INFO - PROCESS | 10937 | 1461096087846 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:01:28 INFO - PROCESS | 10937 | 1461096088095 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea7a800 == 125 [pid = 10937] [id = 306] 13:01:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12ccad9800) [pid = 10937] [serial = 919] [outer = (nil)] 13:01:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12e2330400) [pid = 10937] [serial = 920] [outer = 0x7f12ccad9800] 13:01:28 INFO - PROCESS | 10937 | 1461096088213 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12ef9d5800) [pid = 10937] [serial = 921] [outer = 0x7f12ccad9800] 13:01:28 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:28 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:01:29 INFO - PROCESS | 10937 | 1461096089061 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:01:29 INFO - PROCESS | 10937 | 1461096089153 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:01:29 INFO - PROCESS | 10937 | 1461096089160 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 10937 | 1461096089164 Marionette TRACE conn4 <- [1,1198,null,{}] 13:01:29 INFO - PROCESS | 10937 | 1461096089170 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:29 INFO - PROCESS | 10937 | 1461096089380 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:01:29 INFO - PROCESS | 10937 | 1461096089622 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62dd000 == 126 [pid = 10937] [id = 307] 13:01:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12cbbea400) [pid = 10937] [serial = 922] [outer = (nil)] 13:01:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12cfbef800) [pid = 10937] [serial = 923] [outer = 0x7f12cbbea400] 13:01:29 INFO - PROCESS | 10937 | 1461096089745 Marionette DEBUG loaded listener.js 13:01:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12d6588000) [pid = 10937] [serial = 924] [outer = 0x7f12cbbea400] 13:01:30 INFO - PROCESS | 10937 | 1461096090629 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1533ms 13:01:30 INFO - PROCESS | 10937 | 1461096090694 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:01:30 INFO - PROCESS | 10937 | 1461096090699 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:01:30 INFO - PROCESS | 10937 | 1461096090705 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:01:30 INFO - PROCESS | 10937 | 1461096090709 Marionette TRACE conn4 <- [1,1202,null,{}] 13:01:30 INFO - PROCESS | 10937 | 1461096090715 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:30 INFO - PROCESS | 10937 | 1461096090946 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:01:31 INFO - PROCESS | 10937 | 1461096091195 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90bb000 == 127 [pid = 10937] [id = 308] 13:01:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12ccadb800) [pid = 10937] [serial = 925] [outer = (nil)] 13:01:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12d2429400) [pid = 10937] [serial = 926] [outer = 0x7f12ccadb800] 13:01:31 INFO - PROCESS | 10937 | 1461096091323 Marionette DEBUG loaded listener.js 13:01:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12d65ef800) [pid = 10937] [serial = 927] [outer = 0x7f12ccadb800] 13:01:32 INFO - PROCESS | 10937 | 1461096092158 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:01:32 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 13:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1533ms 13:01:32 INFO - PROCESS | 10937 | 1461096092617 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 10937 | 1461096092624 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:01:32 INFO - PROCESS | 10937 | 1461096092638 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 10937 | 1461096092643 Marionette TRACE conn4 <- [1,1206,null,{}] 13:01:32 INFO - PROCESS | 10937 | 1461096092761 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:33 INFO - PROCESS | 10937 | 1461096093028 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:01:33 INFO - PROCESS | 10937 | 1461096093177 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cca35800 == 128 [pid = 10937] [id = 309] 13:01:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 264 (0x7f12c8ff5800) [pid = 10937] [serial = 928] [outer = (nil)] 13:01:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 265 (0x7f12ca05f800) [pid = 10937] [serial = 929] [outer = 0x7f12c8ff5800] 13:01:33 INFO - PROCESS | 10937 | 1461096093301 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 266 (0x7f12cad83000) [pid = 10937] [serial = 930] [outer = 0x7f12c8ff5800] 13:01:34 INFO - PROCESS | 10937 | 1461096094405 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:01:34 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 13:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1841ms 13:01:34 INFO - PROCESS | 10937 | 1461096094480 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 10937 | 1461096094485 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:01:34 INFO - PROCESS | 10937 | 1461096094498 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 10937 | 1461096094503 Marionette TRACE conn4 <- [1,1210,null,{}] 13:01:34 INFO - PROCESS | 10937 | 1461096094510 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:34 INFO - PROCESS | 10937 | 1461096094776 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:01:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb87800 == 127 [pid = 10937] [id = 215] 13:01:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c0e800 == 126 [pid = 10937] [id = 210] 13:01:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e0c63800 == 125 [pid = 10937] [id = 236] 13:01:34 INFO - PROCESS | 10937 | --DOMWINDOW == 265 (0x7f12cc71c800) [pid = 10937] [serial = 800] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 10937 | --DOMWINDOW == 264 (0x7f12cc6e8000) [pid = 10937] [serial = 824] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d865a800 == 124 [pid = 10937] [id = 294] 13:01:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8c15800 == 123 [pid = 10937] [id = 293] 13:01:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6ebd000 == 122 [pid = 10937] [id = 292] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d229d000 == 121 [pid = 10937] [id = 291] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce2c9800 == 120 [pid = 10937] [id = 290] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfcda000 == 119 [pid = 10937] [id = 289] 13:01:35 INFO - PROCESS | 10937 | 1461096095083 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9ed8000 == 118 [pid = 10937] [id = 286] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cca46000 == 117 [pid = 10937] [id = 285] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d931f000 == 116 [pid = 10937] [id = 284] 13:01:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9bdc000 == 117 [pid = 10937] [id = 310] 13:01:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 265 (0x7f12ca068000) [pid = 10937] [serial = 931] [outer = (nil)] 13:01:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 266 (0x7f12ccda4400) [pid = 10937] [serial = 932] [outer = 0x7f12ca068000] 13:01:35 INFO - PROCESS | 10937 | 1461096095161 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 267 (0x7f12cd087400) [pid = 10937] [serial = 933] [outer = 0x7f12ca068000] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfce0800 == 116 [pid = 10937] [id = 283] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9313000 == 115 [pid = 10937] [id = 282] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cca4a000 == 114 [pid = 10937] [id = 281] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f687c800 == 113 [pid = 10937] [id = 280] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12fc28e800 == 112 [pid = 10937] [id = 279] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f7532800 == 111 [pid = 10937] [id = 278] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f287b000 == 110 [pid = 10937] [id = 277] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4e9000 == 109 [pid = 10937] [id = 276] 13:01:35 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f1e800 == 108 [pid = 10937] [id = 275] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 266 (0x7f12e18c9000) [pid = 10937] [serial = 819] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 265 (0x7f12dd582400) [pid = 10937] [serial = 443] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 264 (0x7f12d82dc000) [pid = 10937] [serial = 605] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 263 (0x7f12ccedd800) [pid = 10937] [serial = 791] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12ccae3000) [pid = 10937] [serial = 806] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12d9a89c00) [pid = 10937] [serial = 608] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12cfabb800) [pid = 10937] [serial = 807] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12dd9c7800) [pid = 10937] [serial = 485] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12e23ed000) [pid = 10937] [serial = 449] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12d926f800) [pid = 10937] [serial = 452] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12d8287800) [pid = 10937] [serial = 533] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12dc754400) [pid = 10937] [serial = 611] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12dd839800) [pid = 10937] [serial = 494] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12dc9b9c00) [pid = 10937] [serial = 614] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12e3364800) [pid = 10937] [serial = 770] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12d8608000) [pid = 10937] [serial = 488] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12dd582000) [pid = 10937] [serial = 816] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12ddaf7800) [pid = 10937] [serial = 620] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12d9262c00) [pid = 10937] [serial = 810] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12e3849c00) [pid = 10937] [serial = 500] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12e2bb7400) [pid = 10937] [serial = 572] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12ef4b5000) [pid = 10937] [serial = 776] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12d26aac00) [pid = 10937] [serial = 602] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12dd82fc00) [pid = 10937] [serial = 617] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12e3859400) [pid = 10937] [serial = 455] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12ddb44400) [pid = 10937] [serial = 818] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12d6591400) [pid = 10937] [serial = 578] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12e545e800) [pid = 10937] [serial = 773] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12ddb43400) [pid = 10937] [serial = 767] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12ddafac00) [pid = 10937] [serial = 437] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12f06cf800) [pid = 10937] [serial = 581] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12dcab3800) [pid = 10937] [serial = 569] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12e135d000) [pid = 10937] [serial = 530] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12e23d3800) [pid = 10937] [serial = 821] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12f7267400) [pid = 10937] [serial = 788] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12da883000) [pid = 10937] [serial = 812] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12ddb44800) [pid = 10937] [serial = 539] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12dcabf400) [pid = 10937] [serial = 815] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12e335c800) [pid = 10937] [serial = 545] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12f4a0ec00) [pid = 10937] [serial = 782] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12f4626400) [pid = 10937] [serial = 779] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12d65fbc00) [pid = 10937] [serial = 566] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12e23dd800) [pid = 10937] [serial = 542] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12d26ec000) [pid = 10937] [serial = 797] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12dc761c00) [pid = 10937] [serial = 440] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12dc95cc00) [pid = 10937] [serial = 813] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12cc717c00) [pid = 10937] [serial = 803] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12e2bb6000) [pid = 10937] [serial = 759] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12e54b0400) [pid = 10937] [serial = 461] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12dcab8c00) [pid = 10937] [serial = 491] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12ee6d7c00) [pid = 10937] [serial = 503] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12ccae1c00) [pid = 10937] [serial = 804] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12ddd74000) [pid = 10937] [serial = 623] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12e116ec00) [pid = 10937] [serial = 446] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12e5887800) [pid = 10937] [serial = 575] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12ccda3c00) [pid = 10937] [serial = 794] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12ddb42800) [pid = 10937] [serial = 497] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12dc968800) [pid = 10937] [serial = 536] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12d60ee000) [pid = 10937] [serial = 761] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12e2bb7c00) [pid = 10937] [serial = 822] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12d860f400) [pid = 10937] [serial = 458] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12da6d5400) [pid = 10937] [serial = 764] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12f4c2dc00) [pid = 10937] [serial = 785] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12f4059c00) [pid = 10937] [serial = 584] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12d8607c00) [pid = 10937] [serial = 809] [outer = (nil)] [url = about:blank] 13:01:35 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12e2bbe400) [pid = 10937] [serial = 705] [outer = (nil)] [url = about:blank] 13:01:36 INFO - PROCESS | 10937 | 1461096096085 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1637ms 13:01:36 INFO - PROCESS | 10937 | 1461096096132 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:01:36 INFO - PROCESS | 10937 | 1461096096136 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:01:36 INFO - PROCESS | 10937 | 1461096096143 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 10937 | 1461096096146 Marionette TRACE conn4 <- [1,1214,null,{}] 13:01:36 INFO - PROCESS | 10937 | 1461096096160 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:36 INFO - PROCESS | 10937 | 1461096096367 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:01:36 INFO - PROCESS | 10937 | 1461096096610 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f36000 == 109 [pid = 10937] [id = 311] 13:01:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12ccae3000) [pid = 10937] [serial = 934] [outer = (nil)] 13:01:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12d20efc00) [pid = 10937] [serial = 935] [outer = 0x7f12ccae3000] 13:01:36 INFO - PROCESS | 10937 | 1461096096690 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12d60ed800) [pid = 10937] [serial = 936] [outer = 0x7f12ccae3000] 13:01:37 INFO - PROCESS | 10937 | 1461096097487 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1392ms 13:01:37 INFO - PROCESS | 10937 | 1461096097565 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:01:37 INFO - PROCESS | 10937 | 1461096097568 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:01:37 INFO - PROCESS | 10937 | 1461096097576 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - PROCESS | 10937 | 1461096097579 Marionette TRACE conn4 <- [1,1218,null,{}] 13:01:37 INFO - PROCESS | 10937 | 1461096097585 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:37 INFO - PROCESS | 10937 | 1461096097829 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:01:37 INFO - PROCESS | 10937 | 1461096097861 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d662b000 == 110 [pid = 10937] [id = 312] 13:01:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12d65fa000) [pid = 10937] [serial = 937] [outer = (nil)] 13:01:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12d72cdc00) [pid = 10937] [serial = 938] [outer = 0x7f12d65fa000] 13:01:37 INFO - PROCESS | 10937 | 1461096097925 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12d860b000) [pid = 10937] [serial = 939] [outer = 0x7f12d65fa000] 13:01:38 INFO - PROCESS | 10937 | 1461096098904 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1388ms 13:01:38 INFO - PROCESS | 10937 | 1461096098971 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:01:38 INFO - PROCESS | 10937 | 1461096098975 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:01:38 INFO - PROCESS | 10937 | 1461096098982 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:01:38 INFO - PROCESS | 10937 | 1461096098985 Marionette TRACE conn4 <- [1,1222,null,{}] 13:01:38 INFO - PROCESS | 10937 | 1461096098991 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:39 INFO - PROCESS | 10937 | 1461096099229 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:01:39 INFO - PROCESS | 10937 | 1461096099265 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8647000 == 111 [pid = 10937] [id = 313] 13:01:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12d65f9c00) [pid = 10937] [serial = 940] [outer = (nil)] 13:01:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12d8c66400) [pid = 10937] [serial = 941] [outer = 0x7f12d65f9c00] 13:01:39 INFO - PROCESS | 10937 | 1461096099331 Marionette DEBUG loaded listener.js 13:01:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12d9271c00) [pid = 10937] [serial = 942] [outer = 0x7f12d65f9c00] 13:01:40 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12cbbed800) [pid = 10937] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:01:40 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12cb992800) [pid = 10937] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:01:40 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12ca03c400) [pid = 10937] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:01:40 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12cfbf3c00) [pid = 10937] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:01:40 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12ca040000) [pid = 10937] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:01:40 INFO - PROCESS | 10937 | 1461096100417 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:01:40 INFO - PROCESS | 10937 | 1461096100474 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:01:40 INFO - PROCESS | 10937 | 1461096100481 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:01:40 INFO - PROCESS | 10937 | 1461096100484 Marionette TRACE conn4 <- [1,1226,null,{}] 13:01:40 INFO - PROCESS | 10937 | 1461096100490 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:40 INFO - PROCESS | 10937 | 1461096100809 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:01:40 INFO - PROCESS | 10937 | 1461096100834 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac7a000 == 110 [pid = 10937] [id = 9] 13:01:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9497800 == 111 [pid = 10937] [id = 314] 13:01:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12d94c7000) [pid = 10937] [serial = 943] [outer = (nil)] 13:01:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12dc968800) [pid = 10937] [serial = 944] [outer = 0x7f12d94c7000] 13:01:40 INFO - PROCESS | 10937 | 1461096100923 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12dcabd400) [pid = 10937] [serial = 945] [outer = 0x7f12d94c7000] 13:01:41 INFO - PROCESS | 10937 | 1461096101842 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1385ms 13:01:41 INFO - PROCESS | 10937 | 1461096101866 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:01:41 INFO - PROCESS | 10937 | 1461096101869 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:01:41 INFO - PROCESS | 10937 | 1461096101876 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 10937 | 1461096101880 Marionette TRACE conn4 <- [1,1230,null,{}] 13:01:41 INFO - PROCESS | 10937 | 1461096101885 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:42 INFO - PROCESS | 10937 | 1461096102118 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:01:42 INFO - PROCESS | 10937 | 1461096102448 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cca3d000 == 112 [pid = 10937] [id = 315] 13:01:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12c8ff3c00) [pid = 10937] [serial = 946] [outer = (nil)] 13:01:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12ca03ec00) [pid = 10937] [serial = 947] [outer = 0x7f12c8ff3c00] 13:01:42 INFO - PROCESS | 10937 | 1461096102610 Marionette DEBUG loaded listener.js 13:01:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12cb992c00) [pid = 10937] [serial = 948] [outer = 0x7f12c8ff3c00] 13:01:43 INFO - PROCESS | 10937 | 1461096103508 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1687ms 13:01:43 INFO - PROCESS | 10937 | 1461096103569 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:01:43 INFO - PROCESS | 10937 | 1461096103579 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:01:43 INFO - PROCESS | 10937 | 1461096103596 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:01:43 INFO - PROCESS | 10937 | 1461096103606 Marionette TRACE conn4 <- [1,1234,null,{}] 13:01:43 INFO - PROCESS | 10937 | 1461096103619 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:44 INFO - PROCESS | 10937 | 1461096104012 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:01:44 INFO - PROCESS | 10937 | 1461096104218 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f2e000 == 113 [pid = 10937] [id = 316] 13:01:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12ccede000) [pid = 10937] [serial = 949] [outer = (nil)] 13:01:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12cd08c800) [pid = 10937] [serial = 950] [outer = 0x7f12ccede000] 13:01:44 INFO - PROCESS | 10937 | 1461096104299 Marionette DEBUG loaded listener.js 13:01:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12d04a3c00) [pid = 10937] [serial = 951] [outer = 0x7f12ccede000] 13:01:45 INFO - PROCESS | 10937 | 1461096105326 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1801ms 13:01:45 INFO - PROCESS | 10937 | 1461096105396 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:01:45 INFO - PROCESS | 10937 | 1461096105403 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:01:45 INFO - PROCESS | 10937 | 1461096105411 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 10937 | 1461096105415 Marionette TRACE conn4 <- [1,1238,null,{}] 13:01:45 INFO - PROCESS | 10937 | 1461096105422 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:45 INFO - PROCESS | 10937 | 1461096105672 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:01:45 INFO - PROCESS | 10937 | 1461096105951 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d931c000 == 114 [pid = 10937] [id = 317] 13:01:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12d04a6000) [pid = 10937] [serial = 952] [outer = (nil)] 13:01:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12d658d400) [pid = 10937] [serial = 953] [outer = 0x7f12d04a6000] 13:01:46 INFO - PROCESS | 10937 | 1461096106042 Marionette DEBUG loaded listener.js 13:01:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12d8289c00) [pid = 10937] [serial = 954] [outer = 0x7f12d04a6000] 13:01:46 INFO - PROCESS | 10937 | 1461096106924 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1581ms 13:01:46 INFO - PROCESS | 10937 | 1461096106994 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:01:46 INFO - PROCESS | 10937 | 1461096106998 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:01:47 INFO - PROCESS | 10937 | 1461096107015 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:01:47 INFO - PROCESS | 10937 | 1461096107025 Marionette TRACE conn4 <- [1,1242,null,{}] 13:01:47 INFO - PROCESS | 10937 | 1461096107033 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:47 INFO - PROCESS | 10937 | 1461096107320 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:01:47 INFO - PROCESS | 10937 | 1461096107600 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd81d800 == 115 [pid = 10937] [id = 318] 13:01:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12d9270000) [pid = 10937] [serial = 955] [outer = (nil)] 13:01:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12da6d5400) [pid = 10937] [serial = 956] [outer = 0x7f12d9270000] 13:01:47 INFO - PROCESS | 10937 | 1461096107682 Marionette DEBUG loaded listener.js 13:01:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12dc75dc00) [pid = 10937] [serial = 957] [outer = 0x7f12d9270000] 13:01:48 INFO - PROCESS | 10937 | 1461096108586 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1654ms 13:01:48 INFO - PROCESS | 10937 | 1461096108662 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:01:48 INFO - PROCESS | 10937 | 1461096108668 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:01:48 INFO - PROCESS | 10937 | 1461096108674 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 10937 | 1461096108678 Marionette TRACE conn4 <- [1,1246,null,{}] 13:01:48 INFO - PROCESS | 10937 | 1461096108684 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:48 INFO - PROCESS | 10937 | 1461096108953 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:01:49 INFO - PROCESS | 10937 | 1461096109255 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0a0f800 == 116 [pid = 10937] [id = 319] 13:01:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12d94c4c00) [pid = 10937] [serial = 958] [outer = (nil)] 13:01:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12dcab3800) [pid = 10937] [serial = 959] [outer = 0x7f12d94c4c00] 13:01:49 INFO - PROCESS | 10937 | 1461096109332 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12dd3b5000) [pid = 10937] [serial = 960] [outer = 0x7f12d94c4c00] 13:01:50 INFO - PROCESS | 10937 | 1461096110151 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1533ms 13:01:50 INFO - PROCESS | 10937 | 1461096110207 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:01:50 INFO - PROCESS | 10937 | 1461096110211 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:01:50 INFO - PROCESS | 10937 | 1461096110235 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:01:50 INFO - PROCESS | 10937 | 1461096110239 Marionette TRACE conn4 <- [1,1250,null,{}] 13:01:50 INFO - PROCESS | 10937 | 1461096110248 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:50 INFO - PROCESS | 10937 | 1461096110487 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:01:50 INFO - PROCESS | 10937 | 1461096110735 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2765800 == 117 [pid = 10937] [id = 320] 13:01:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12dd82b000) [pid = 10937] [serial = 961] [outer = (nil)] 13:01:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12dd833c00) [pid = 10937] [serial = 962] [outer = 0x7f12dd82b000] 13:01:50 INFO - PROCESS | 10937 | 1461096110877 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12ddb44400) [pid = 10937] [serial = 963] [outer = 0x7f12dd82b000] 13:01:51 INFO - PROCESS | 10937 | 1461096111785 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1602ms 13:01:51 INFO - PROCESS | 10937 | 1461096111822 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 10937 | 1461096111826 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:01:51 INFO - PROCESS | 10937 | 1461096111833 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 10937 | 1461096111837 Marionette TRACE conn4 <- [1,1254,null,{}] 13:01:51 INFO - PROCESS | 10937 | 1461096111843 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:52 INFO - PROCESS | 10937 | 1461096112072 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:01:52 INFO - PROCESS | 10937 | 1461096112319 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e951b800 == 118 [pid = 10937] [id = 321] 13:01:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12dd3b3400) [pid = 10937] [serial = 964] [outer = (nil)] 13:01:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12e23edc00) [pid = 10937] [serial = 965] [outer = 0x7f12dd3b3400] 13:01:52 INFO - PROCESS | 10937 | 1461096112441 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12e383f400) [pid = 10937] [serial = 966] [outer = 0x7f12dd3b3400] 13:01:53 INFO - PROCESS | 10937 | 1461096113357 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1587ms 13:01:53 INFO - PROCESS | 10937 | 1461096113422 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:01:53 INFO - PROCESS | 10937 | 1461096113426 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:01:53 INFO - PROCESS | 10937 | 1461096113432 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:01:53 INFO - PROCESS | 10937 | 1461096113436 Marionette TRACE conn4 <- [1,1258,null,{}] 13:01:53 INFO - PROCESS | 10937 | 1461096113443 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:53 INFO - PROCESS | 10937 | 1461096113664 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:01:53 INFO - PROCESS | 10937 | 1461096113912 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f0731800 == 119 [pid = 10937] [id = 322] 13:01:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12dd3b4000) [pid = 10937] [serial = 967] [outer = (nil)] 13:01:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12e3855c00) [pid = 10937] [serial = 968] [outer = 0x7f12dd3b4000] 13:01:54 INFO - PROCESS | 10937 | 1461096114035 Marionette DEBUG loaded listener.js 13:01:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12e546ac00) [pid = 10937] [serial = 969] [outer = 0x7f12dd3b4000] 13:01:54 INFO - PROCESS | 10937 | 1461096114886 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1488ms 13:01:54 INFO - PROCESS | 10937 | 1461096114922 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:01:54 INFO - PROCESS | 10937 | 1461096114926 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:01:54 INFO - PROCESS | 10937 | 1461096114932 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 10937 | 1461096114936 Marionette TRACE conn4 <- [1,1262,null,{}] 13:01:54 INFO - PROCESS | 10937 | 1461096114941 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:55 INFO - PROCESS | 10937 | 1461096115140 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:01:55 INFO - PROCESS | 10937 | 1461096115339 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4181000 == 120 [pid = 10937] [id = 323] 13:01:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12e54b0400) [pid = 10937] [serial = 970] [outer = (nil)] 13:01:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12ee6d9400) [pid = 10937] [serial = 971] [outer = 0x7f12e54b0400] 13:01:55 INFO - PROCESS | 10937 | 1461096115459 Marionette DEBUG loaded listener.js 13:01:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12ef5e5800) [pid = 10937] [serial = 972] [outer = 0x7f12e54b0400] 13:01:56 INFO - PROCESS | 10937 | 1461096116563 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1681ms 13:01:56 INFO - PROCESS | 10937 | 1461096116615 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:01:56 INFO - PROCESS | 10937 | 1461096116619 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:01:56 INFO - PROCESS | 10937 | 1461096116626 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:01:56 INFO - PROCESS | 10937 | 1461096116629 Marionette TRACE conn4 <- [1,1266,null,{}] 13:01:56 INFO - PROCESS | 10937 | 1461096116635 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:56 INFO - PROCESS | 10937 | 1461096116842 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:01:57 INFO - PROCESS | 10937 | 1461096117080 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45b8800 == 121 [pid = 10937] [id = 324] 13:01:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12cecbc400) [pid = 10937] [serial = 973] [outer = (nil)] 13:01:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12cecc6800) [pid = 10937] [serial = 974] [outer = 0x7f12cecbc400] 13:01:57 INFO - PROCESS | 10937 | 1461096117209 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12ceccb400) [pid = 10937] [serial = 975] [outer = 0x7f12cecbc400] 13:01:58 INFO - PROCESS | 10937 | 1461096118156 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1581ms 13:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:01:58 INFO - PROCESS | 10937 | 1461096118209 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 10937 | 1461096118212 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:01:58 INFO - PROCESS | 10937 | 1461096118222 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:01:58 INFO - PROCESS | 10937 | 1461096118224 Marionette TRACE conn4 <- [1,1270,null,{}] 13:01:58 INFO - PROCESS | 10937 | 1461096118232 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:58 INFO - PROCESS | 10937 | 1461096118458 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:01:58 INFO - PROCESS | 10937 | 1461096118712 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a86000 == 122 [pid = 10937] [id = 325] 13:01:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12f0623c00) [pid = 10937] [serial = 976] [outer = (nil)] 13:01:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12f0752400) [pid = 10937] [serial = 977] [outer = 0x7f12f0623c00] 13:01:58 INFO - PROCESS | 10937 | 1461096118855 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12f2822000) [pid = 10937] [serial = 978] [outer = 0x7f12f0623c00] 13:01:59 INFO - PROCESS | 10937 | 1461096119844 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1696ms 13:01:59 INFO - PROCESS | 10937 | 1461096119916 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:01:59 INFO - PROCESS | 10937 | 1461096119927 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:01:59 INFO - PROCESS | 10937 | 1461096119936 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - PROCESS | 10937 | 1461096119941 Marionette TRACE conn4 <- [1,1274,null,{}] 13:01:59 INFO - PROCESS | 10937 | 1461096119947 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:00 INFO - PROCESS | 10937 | 1461096120252 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:02:00 INFO - PROCESS | 10937 | 1461096120565 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9716000 == 123 [pid = 10937] [id = 326] 13:02:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12c7bcfc00) [pid = 10937] [serial = 979] [outer = (nil)] 13:02:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12c7bd8400) [pid = 10937] [serial = 980] [outer = 0x7f12c7bcfc00] 13:02:00 INFO - PROCESS | 10937 | 1461096120649 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12f4059400) [pid = 10937] [serial = 981] [outer = 0x7f12c7bcfc00] 13:02:01 INFO - PROCESS | 10937 | 1461096121589 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1698ms 13:02:01 INFO - PROCESS | 10937 | 1461096121634 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:02:01 INFO - PROCESS | 10937 | 1461096121637 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:02:01 INFO - PROCESS | 10937 | 1461096121644 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:02:01 INFO - PROCESS | 10937 | 1461096121647 Marionette TRACE conn4 <- [1,1278,null,{}] 13:02:01 INFO - PROCESS | 10937 | 1461096121653 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:01 INFO - PROCESS | 10937 | 1461096121947 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:02:02 INFO - PROCESS | 10937 | 1461096122297 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7649800 == 124 [pid = 10937] [id = 327] 13:02:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12c7615c00) [pid = 10937] [serial = 982] [outer = (nil)] 13:02:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12c761cc00) [pid = 10937] [serial = 983] [outer = 0x7f12c7615c00] 13:02:02 INFO - PROCESS | 10937 | 1461096122388 Marionette DEBUG loaded listener.js 13:02:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12c7621400) [pid = 10937] [serial = 984] [outer = 0x7f12c7615c00] 13:02:03 INFO - PROCESS | 10937 | 1461096123326 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1739ms 13:02:03 INFO - PROCESS | 10937 | 1461096123384 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:02:03 INFO - PROCESS | 10937 | 1461096123387 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:02:03 INFO - PROCESS | 10937 | 1461096123395 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:02:03 INFO - PROCESS | 10937 | 1461096123399 Marionette TRACE conn4 <- [1,1282,null,{}] 13:02:03 INFO - PROCESS | 10937 | 1461096123405 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:03 INFO - PROCESS | 10937 | 1461096123624 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:02:04 INFO - PROCESS | 10937 | 1461096124430 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3f2000 == 125 [pid = 10937] [id = 328] 13:02:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12c761f800) [pid = 10937] [serial = 985] [outer = (nil)] 13:02:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12c7bd9400) [pid = 10937] [serial = 986] [outer = 0x7f12c761f800] 13:02:04 INFO - PROCESS | 10937 | 1461096124528 Marionette DEBUG loaded listener.js 13:02:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12c7e14c00) [pid = 10937] [serial = 987] [outer = 0x7f12c761f800] 13:02:05 INFO - PROCESS | 10937 | 1461096125466 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2132ms 13:02:05 INFO - PROCESS | 10937 | 1461096125530 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:02:05 INFO - PROCESS | 10937 | 1461096125538 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:02:05 INFO - PROCESS | 10937 | 1461096125549 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:02:05 INFO - PROCESS | 10937 | 1461096125552 Marionette TRACE conn4 <- [1,1286,null,{}] 13:02:05 INFO - PROCESS | 10937 | 1461096125561 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:05 INFO - PROCESS | 10937 | 1461096125779 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:02:06 INFO - PROCESS | 10937 | 1461096126232 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9ec3000 == 126 [pid = 10937] [id = 329] 13:02:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12cad76c00) [pid = 10937] [serial = 988] [outer = (nil)] 13:02:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12cad7f000) [pid = 10937] [serial = 989] [outer = 0x7f12cad76c00] 13:02:06 INFO - PROCESS | 10937 | 1461096126312 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12cbbedc00) [pid = 10937] [serial = 990] [outer = 0x7f12cad76c00] 13:02:07 INFO - PROCESS | 10937 | 1461096127205 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1692ms 13:02:07 INFO - PROCESS | 10937 | 1461096127246 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:02:07 INFO - PROCESS | 10937 | 1461096127253 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:02:07 INFO - PROCESS | 10937 | 1461096127259 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:02:07 INFO - PROCESS | 10937 | 1461096127263 Marionette TRACE conn4 <- [1,1290,null,{}] 13:02:07 INFO - PROCESS | 10937 | 1461096127269 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:07 INFO - PROCESS | 10937 | 1461096127482 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:02:07 INFO - PROCESS | 10937 | 1461096127775 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3dd000 == 127 [pid = 10937] [id = 330] 13:02:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12cbbeac00) [pid = 10937] [serial = 991] [outer = (nil)] 13:02:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12ccedcc00) [pid = 10937] [serial = 992] [outer = 0x7f12cbbeac00] 13:02:07 INFO - PROCESS | 10937 | 1461096127897 Marionette DEBUG loaded listener.js 13:02:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12cecc5c00) [pid = 10937] [serial = 993] [outer = 0x7f12cbbeac00] 13:02:08 INFO - PROCESS | 10937 | 1461096128814 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 13:02:08 INFO - PROCESS | 10937 | 1461096128893 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:02:08 INFO - PROCESS | 10937 | 1461096128895 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:02:08 INFO - PROCESS | 10937 | 1461096128913 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:02:08 INFO - PROCESS | 10937 | 1461096128922 Marionette TRACE conn4 <- [1,1294,null,{}] 13:02:08 INFO - PROCESS | 10937 | 1461096128930 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:09 INFO - PROCESS | 10937 | 1461096129235 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:02:09 INFO - PROCESS | 10937 | 1461096129476 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d222a000 == 128 [pid = 10937] [id = 331] 13:02:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12ccda3c00) [pid = 10937] [serial = 994] [outer = (nil)] 13:02:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12d26e9000) [pid = 10937] [serial = 995] [outer = 0x7f12ccda3c00] 13:02:09 INFO - PROCESS | 10937 | 1461096129550 Marionette DEBUG loaded listener.js 13:02:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12d62d5400) [pid = 10937] [serial = 996] [outer = 0x7f12ccda3c00] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12fc282000 == 127 [pid = 10937] [id = 220] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6eca800 == 126 [pid = 10937] [id = 90] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d041b000 == 125 [pid = 10937] [id = 222] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da81e800 == 124 [pid = 10937] [id = 217] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3ef800 == 123 [pid = 10937] [id = 223] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2b86800 == 122 [pid = 10937] [id = 255] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d94a9800 == 121 [pid = 10937] [id = 221] 13:02:09 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4db800 == 120 [pid = 10937] [id = 254] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12d65fb800) [pid = 10937] [serial = 884] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12d20ea000) [pid = 10937] [serial = 845] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12dd3ad000) [pid = 10937] [serial = 857] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12cd08ac00) [pid = 10937] [serial = 830] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12e5465400) [pid = 10937] [serial = 842] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12dd834000) [pid = 10937] [serial = 836] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12d6e36000) [pid = 10937] [serial = 851] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12e15b7000) [pid = 10937] [serial = 839] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12c8ff3800) [pid = 10937] [serial = 854] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12d9264c00) [pid = 10937] [serial = 833] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12ca06cc00) [pid = 10937] [serial = 866] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12ccae6c00) [pid = 10937] [serial = 827] [outer = (nil)] [url = about:blank] 13:02:09 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12d6e2c400) [pid = 10937] [serial = 848] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9497800 == 119 [pid = 10937] [id = 314] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8647000 == 118 [pid = 10937] [id = 313] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d662b000 == 117 [pid = 10937] [id = 312] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f36000 == 116 [pid = 10937] [id = 311] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9bdc000 == 115 [pid = 10937] [id = 310] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cca35800 == 114 [pid = 10937] [id = 309] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62dd000 == 113 [pid = 10937] [id = 307] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cea7a800 == 112 [pid = 10937] [id = 306] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca1ab800 == 111 [pid = 10937] [id = 305] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a94800 == 110 [pid = 10937] [id = 304] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f478a000 == 109 [pid = 10937] [id = 303] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4174800 == 108 [pid = 10937] [id = 302] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef968800 == 107 [pid = 10937] [id = 301] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c58800 == 106 [pid = 10937] [id = 300] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d5f800 == 105 [pid = 10937] [id = 299] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb80800 == 104 [pid = 10937] [id = 298] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d968c000 == 103 [pid = 10937] [id = 297] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d229c800 == 102 [pid = 10937] [id = 296] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8655800 == 101 [pid = 10937] [id = 262] 13:02:10 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc90c000 == 100 [pid = 10937] [id = 295] 13:02:10 INFO - PROCESS | 10937 | 1461096130474 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1596ms 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12cd085400) [pid = 10937] [serial = 875] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12ca03fc00) [pid = 10937] [serial = 860] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12ccda2400) [pid = 10937] [serial = 873] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12d82de800) [pid = 10937] [serial = 882] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12d62c9800) [pid = 10937] [serial = 878] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12cfbf1400) [pid = 10937] [serial = 876] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12ca063c00) [pid = 10937] [serial = 863] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12ccade000) [pid = 10937] [serial = 872] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12cb998800) [pid = 10937] [serial = 870] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12d65f6c00) [pid = 10937] [serial = 879] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12d6e39400) [pid = 10937] [serial = 881] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12cad80000) [pid = 10937] [serial = 869] [outer = (nil)] [url = about:blank] 13:02:10 INFO - PROCESS | 10937 | 1461096130541 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:02:10 INFO - PROCESS | 10937 | 1461096130546 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:02:10 INFO - PROCESS | 10937 | 1461096130556 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:02:10 INFO - PROCESS | 10937 | 1461096130559 Marionette TRACE conn4 <- [1,1298,null,{}] 13:02:10 INFO - PROCESS | 10937 | 1461096130565 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:10 INFO - PROCESS | 10937 | 1461096130758 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:02:10 INFO - PROCESS | 10937 | 1461096130768 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea77800 == 101 [pid = 10937] [id = 332] 13:02:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12cc71ac00) [pid = 10937] [serial = 997] [outer = (nil)] 13:02:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12d6584000) [pid = 10937] [serial = 998] [outer = 0x7f12cc71ac00] 13:02:10 INFO - PROCESS | 10937 | 1461096130853 Marionette DEBUG loaded listener.js 13:02:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12d65ee000) [pid = 10937] [serial = 999] [outer = 0x7f12cc71ac00] 13:02:11 INFO - PROCESS | 10937 | 1461096131806 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1281ms 13:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:02:11 INFO - PROCESS | 10937 | 1461096131839 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 10937 | 1461096131841 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:02:11 INFO - PROCESS | 10937 | 1461096131849 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - PROCESS | 10937 | 1461096131852 Marionette TRACE conn4 <- [1,1302,null,{}] 13:02:11 INFO - PROCESS | 10937 | 1461096131858 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:12 INFO - PROCESS | 10937 | 1461096132122 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:02:12 INFO - PROCESS | 10937 | 1461096132253 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d229c800 == 102 [pid = 10937] [id = 333] 13:02:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12d6e38400) [pid = 10937] [serial = 1000] [outer = (nil)] 13:02:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12d8289800) [pid = 10937] [serial = 1001] [outer = 0x7f12d6e38400] 13:02:12 INFO - PROCESS | 10937 | 1461096132329 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12d86c8000) [pid = 10937] [serial = 1002] [outer = 0x7f12d6e38400] 13:02:13 INFO - PROCESS | 10937 | 1461096133452 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1638ms 13:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:02:13 INFO - PROCESS | 10937 | 1461096133486 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:02:13 INFO - PROCESS | 10937 | 1461096133489 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:02:13 INFO - PROCESS | 10937 | 1461096133499 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:02:13 INFO - PROCESS | 10937 | 1461096133503 Marionette TRACE conn4 <- [1,1306,null,{}] 13:02:13 INFO - PROCESS | 10937 | 1461096133515 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:13 INFO - PROCESS | 10937 | 1461096133760 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:02:13 INFO - PROCESS | 10937 | 1461096133798 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9306800 == 103 [pid = 10937] [id = 334] 13:02:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12d86cb400) [pid = 10937] [serial = 1003] [outer = (nil)] 13:02:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12d99eec00) [pid = 10937] [serial = 1004] [outer = 0x7f12d86cb400] 13:02:13 INFO - PROCESS | 10937 | 1461096133874 Marionette DEBUG loaded listener.js 13:02:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12da6e1c00) [pid = 10937] [serial = 1005] [outer = 0x7f12d86cb400] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12ddd66000) [pid = 10937] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12dd9c2800) [pid = 10937] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12d828a800) [pid = 10937] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12ddab3400) [pid = 10937] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12e232e800) [pid = 10937] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12dd57ac00) [pid = 10937] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12f4b42400) [pid = 10937] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12e5886c00) [pid = 10937] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12e0fc8800) [pid = 10937] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12f4050400) [pid = 10937] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12d99f6c00) [pid = 10937] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12e5887400) [pid = 10937] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12dd57d400) [pid = 10937] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12ee6d3800) [pid = 10937] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12d60eb800) [pid = 10937] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12cbbe5400) [pid = 10937] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12e0a78c00) [pid = 10937] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12ddb4ec00) [pid = 10937] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12dd9c0400) [pid = 10937] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12cced3000) [pid = 10937] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12e2bbb000) [pid = 10937] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12e2940c00) [pid = 10937] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12dd533400) [pid = 10937] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12ca03d400) [pid = 10937] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12ccadec00) [pid = 10937] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12d658ec00) [pid = 10937] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12d8611800) [pid = 10937] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12cfaaec00) [pid = 10937] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12cbbe8c00) [pid = 10937] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12dac33000) [pid = 10937] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12d26f0c00) [pid = 10937] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12ccadd800) [pid = 10937] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12cc718800) [pid = 10937] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12ccadd400) [pid = 10937] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12cd084400) [pid = 10937] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12d26ef000) [pid = 10937] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12c8fef400) [pid = 10937] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12c8fee800) [pid = 10937] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12d20e5400) [pid = 10937] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12d20e1800) [pid = 10937] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12cc6efc00) [pid = 10937] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12e3359000) [pid = 10937] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12cc6ee400) [pid = 10937] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12d86c2800) [pid = 10937] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12cc712800) [pid = 10937] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12dac7b000) [pid = 10937] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12ef245800) [pid = 10937] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12d658cc00) [pid = 10937] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12ddab7000) [pid = 10937] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12cfbeb000) [pid = 10937] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12ef929c00) [pid = 10937] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12d26e4c00) [pid = 10937] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12cc6e4c00) [pid = 10937] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12dcab8800) [pid = 10937] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12c8ff5800) [pid = 10937] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12d65fa000) [pid = 10937] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12d86cec00) [pid = 10937] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12ccae3000) [pid = 10937] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12d2421400) [pid = 10937] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12d9267000) [pid = 10937] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12dcaba400) [pid = 10937] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12ccd9ec00) [pid = 10937] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12ca068000) [pid = 10937] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12dcab7c00) [pid = 10937] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12cc71a800) [pid = 10937] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12d65f9c00) [pid = 10937] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12dfbd1400) [pid = 10937] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:02:15 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12c8ff1800) [pid = 10937] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:02:15 INFO - PROCESS | 10937 | 1461096135909 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2452ms 13:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:02:15 INFO - PROCESS | 10937 | 1461096135947 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:02:15 INFO - PROCESS | 10937 | 1461096135950 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:02:15 INFO - PROCESS | 10937 | 1461096135957 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:02:15 INFO - PROCESS | 10937 | 1461096135960 Marionette TRACE conn4 <- [1,1310,null,{}] 13:02:15 INFO - PROCESS | 10937 | 1461096135966 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:16 INFO - PROCESS | 10937 | 1461096136215 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:02:16 INFO - PROCESS | 10937 | 1461096136236 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce2d2800 == 104 [pid = 10937] [id = 335] 13:02:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12ca033c00) [pid = 10937] [serial = 1006] [outer = (nil)] 13:02:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12cbbe9400) [pid = 10937] [serial = 1007] [outer = 0x7f12ca033c00] 13:02:16 INFO - PROCESS | 10937 | 1461096136304 Marionette DEBUG loaded listener.js 13:02:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12ccadd800) [pid = 10937] [serial = 1008] [outer = 0x7f12ca033c00] 13:02:17 INFO - PROCESS | 10937 | 1461096137134 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:02:17 INFO - PROCESS | 10937 | 1461096137199 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:02:17 INFO - PROCESS | 10937 | 1461096137216 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:02:17 INFO - PROCESS | 10937 | 1461096137220 Marionette TRACE conn4 <- [1,1314,null,{}] 13:02:17 INFO - PROCESS | 10937 | 1461096137226 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:17 INFO - PROCESS | 10937 | 1461096137412 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:02:17 INFO - PROCESS | 10937 | 1461096137683 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9bca000 == 105 [pid = 10937] [id = 336] 13:02:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12c7614800) [pid = 10937] [serial = 1009] [outer = (nil)] 13:02:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12c761e800) [pid = 10937] [serial = 1010] [outer = 0x7f12c7614800] 13:02:17 INFO - PROCESS | 10937 | 1461096137780 Marionette DEBUG loaded listener.js 13:02:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12c7e0d800) [pid = 10937] [serial = 1011] [outer = 0x7f12c7614800] 13:02:18 INFO - PROCESS | 10937 | 1461096138767 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1600ms 13:02:18 INFO - PROCESS | 10937 | 1461096138807 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:02:18 INFO - PROCESS | 10937 | 1461096138815 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:02:18 INFO - PROCESS | 10937 | 1461096138826 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:02:18 INFO - PROCESS | 10937 | 1461096138830 Marionette TRACE conn4 <- [1,1318,null,{}] 13:02:18 INFO - PROCESS | 10937 | 1461096138839 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:19 INFO - PROCESS | 10937 | 1461096139091 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:02:19 INFO - PROCESS | 10937 | 1461096139359 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2235800 == 106 [pid = 10937] [id = 337] 13:02:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12cb9a1c00) [pid = 10937] [serial = 1012] [outer = (nil)] 13:02:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12cc6e6c00) [pid = 10937] [serial = 1013] [outer = 0x7f12cb9a1c00] 13:02:19 INFO - PROCESS | 10937 | 1461096139517 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12ccae4000) [pid = 10937] [serial = 1014] [outer = 0x7f12cb9a1c00] 13:02:20 INFO - PROCESS | 10937 | 1461096140533 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1786ms 13:02:20 INFO - PROCESS | 10937 | 1461096140614 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:02:20 INFO - PROCESS | 10937 | 1461096140621 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:02:20 INFO - PROCESS | 10937 | 1461096140631 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:02:20 INFO - PROCESS | 10937 | 1461096140633 Marionette TRACE conn4 <- [1,1322,null,{}] 13:02:20 INFO - PROCESS | 10937 | 1461096140640 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:20 INFO - PROCESS | 10937 | 1461096140907 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:02:21 INFO - PROCESS | 10937 | 1461096141248 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d855c800 == 107 [pid = 10937] [id = 338] 13:02:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12cbbeb800) [pid = 10937] [serial = 1015] [outer = (nil)] 13:02:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12cfab1c00) [pid = 10937] [serial = 1016] [outer = 0x7f12cbbeb800] 13:02:21 INFO - PROCESS | 10937 | 1461096141333 Marionette DEBUG loaded listener.js 13:02:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12d04a7c00) [pid = 10937] [serial = 1017] [outer = 0x7f12cbbeb800] 13:02:22 INFO - PROCESS | 10937 | 1461096142350 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1782ms 13:02:22 INFO - PROCESS | 10937 | 1461096142414 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:02:22 INFO - PROCESS | 10937 | 1461096142418 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:02:22 INFO - PROCESS | 10937 | 1461096142428 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:02:22 INFO - PROCESS | 10937 | 1461096142438 Marionette TRACE conn4 <- [1,1326,null,{}] 13:02:22 INFO - PROCESS | 10937 | 1461096142453 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:22 INFO - PROCESS | 10937 | 1461096142715 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:02:23 INFO - PROCESS | 10937 | 1461096143018 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9708000 == 108 [pid = 10937] [id = 339] 13:02:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12cd086800) [pid = 10937] [serial = 1018] [outer = (nil)] 13:02:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12d65fb400) [pid = 10937] [serial = 1019] [outer = 0x7f12cd086800] 13:02:23 INFO - PROCESS | 10937 | 1461096143097 Marionette DEBUG loaded listener.js 13:02:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12d8603000) [pid = 10937] [serial = 1020] [outer = 0x7f12cd086800] 13:02:23 INFO - PROCESS | 10937 | 1461096143960 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:02:24 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 13:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1592ms 13:02:24 INFO - PROCESS | 10937 | 1461096144019 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 10937 | 1461096144024 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:02:24 INFO - PROCESS | 10937 | 1461096144037 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:02:24 INFO - PROCESS | 10937 | 1461096144044 Marionette TRACE conn4 <- [1,1330,null,{}] 13:02:24 INFO - PROCESS | 10937 | 1461096144051 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:24 INFO - PROCESS | 10937 | 1461096144260 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:02:24 INFO - PROCESS | 10937 | 1461096144493 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc7dc800 == 109 [pid = 10937] [id = 340] 13:02:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12d60f0c00) [pid = 10937] [serial = 1021] [outer = (nil)] 13:02:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12d86ce000) [pid = 10937] [serial = 1022] [outer = 0x7f12d60f0c00] 13:02:24 INFO - PROCESS | 10937 | 1461096144580 Marionette DEBUG loaded listener.js 13:02:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12d9266c00) [pid = 10937] [serial = 1023] [outer = 0x7f12d60f0c00] 13:02:25 INFO - PROCESS | 10937 | 1461096145423 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:02:25 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 13:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1440ms 13:02:25 INFO - PROCESS | 10937 | 1461096145478 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:02:25 INFO - PROCESS | 10937 | 1461096145482 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:02:25 INFO - PROCESS | 10937 | 1461096145488 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:02:25 INFO - PROCESS | 10937 | 1461096145492 Marionette TRACE conn4 <- [1,1334,null,{}] 13:02:25 INFO - PROCESS | 10937 | 1461096145497 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:25 INFO - PROCESS | 10937 | 1461096145705 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:02:25 INFO - PROCESS | 10937 | 1461096145898 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd816000 == 110 [pid = 10937] [id = 341] 13:02:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12d99f6c00) [pid = 10937] [serial = 1024] [outer = (nil)] 13:02:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12da6d8c00) [pid = 10937] [serial = 1025] [outer = 0x7f12d99f6c00] 13:02:26 INFO - PROCESS | 10937 | 1461096146048 Marionette DEBUG loaded listener.js 13:02:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12dc759800) [pid = 10937] [serial = 1026] [outer = 0x7f12d99f6c00] 13:02:26 INFO - PROCESS | 10937 | 1461096146958 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1529ms 13:02:27 INFO - PROCESS | 10937 | 1461096147019 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:02:27 INFO - PROCESS | 10937 | 1461096147025 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:02:27 INFO - PROCESS | 10937 | 1461096147035 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 10937 | 1461096147039 Marionette TRACE conn4 <- [1,1338,null,{}] 13:02:27 INFO - PROCESS | 10937 | 1461096147049 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:27 INFO - PROCESS | 10937 | 1461096147268 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:02:27 INFO - PROCESS | 10937 | 1461096147508 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0a11800 == 111 [pid = 10937] [id = 342] 13:02:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12dc758400) [pid = 10937] [serial = 1027] [outer = (nil)] 13:02:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12dd3ad000) [pid = 10937] [serial = 1028] [outer = 0x7f12dc758400] 13:02:27 INFO - PROCESS | 10937 | 1461096147608 Marionette DEBUG loaded listener.js 13:02:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12dd3b9800) [pid = 10937] [serial = 1029] [outer = 0x7f12dc758400] 13:02:29 INFO - PROCESS | 10937 | 1461096149019 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2036ms 13:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:02:29 INFO - PROCESS | 10937 | 1461096149070 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:02:29 INFO - PROCESS | 10937 | 1461096149073 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:02:29 INFO - PROCESS | 10937 | 1461096149079 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:02:29 INFO - PROCESS | 10937 | 1461096149083 Marionette TRACE conn4 <- [1,1342,null,{}] 13:02:29 INFO - PROCESS | 10937 | 1461096149088 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:29 INFO - PROCESS | 10937 | 1461096149291 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:02:29 INFO - PROCESS | 10937 | 1461096149482 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2259000 == 112 [pid = 10937] [id = 343] 13:02:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12dc960800) [pid = 10937] [serial = 1030] [outer = (nil)] 13:02:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12dd534c00) [pid = 10937] [serial = 1031] [outer = 0x7f12dc960800] 13:02:29 INFO - PROCESS | 10937 | 1461096149555 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12dd584400) [pid = 10937] [serial = 1032] [outer = 0x7f12dc960800] 13:02:30 INFO - PROCESS | 10937 | 1461096150408 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1382ms 13:02:30 INFO - PROCESS | 10937 | 1461096150462 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:02:30 INFO - PROCESS | 10937 | 1461096150466 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:02:30 INFO - PROCESS | 10937 | 1461096150472 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:02:30 INFO - PROCESS | 10937 | 1461096150478 Marionette TRACE conn4 <- [1,1346,null,{}] 13:02:30 INFO - PROCESS | 10937 | 1461096150484 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:30 INFO - PROCESS | 10937 | 1461096150702 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:02:30 INFO - PROCESS | 10937 | 1461096150941 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e5432800 == 113 [pid = 10937] [id = 344] 13:02:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12dc9ba400) [pid = 10937] [serial = 1033] [outer = (nil)] 13:02:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12d26ad800) [pid = 10937] [serial = 1034] [outer = 0x7f12dc9ba400] 13:02:31 INFO - PROCESS | 10937 | 1461096151068 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12dd9c8000) [pid = 10937] [serial = 1035] [outer = 0x7f12dc9ba400] 13:02:31 INFO - PROCESS | 10937 | 1461096151972 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1537ms 13:02:32 INFO - PROCESS | 10937 | 1461096152010 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:02:32 INFO - PROCESS | 10937 | 1461096152013 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:02:32 INFO - PROCESS | 10937 | 1461096152020 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:02:32 INFO - PROCESS | 10937 | 1461096152023 Marionette TRACE conn4 <- [1,1350,null,{}] 13:02:32 INFO - PROCESS | 10937 | 1461096152029 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:32 INFO - PROCESS | 10937 | 1461096152245 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:02:32 INFO - PROCESS | 10937 | 1461096152493 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef50d800 == 114 [pid = 10937] [id = 345] 13:02:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12dd534800) [pid = 10937] [serial = 1036] [outer = (nil)] 13:02:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12ddaf0400) [pid = 10937] [serial = 1037] [outer = 0x7f12dd534800] 13:02:32 INFO - PROCESS | 10937 | 1461096152615 Marionette DEBUG loaded listener.js 13:02:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12ddafec00) [pid = 10937] [serial = 1038] [outer = 0x7f12dd534800] 13:02:33 INFO - PROCESS | 10937 | 1461096153479 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1529ms 13:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:02:33 INFO - PROCESS | 10937 | 1461096153550 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 10937 | 1461096153553 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:02:33 INFO - PROCESS | 10937 | 1461096153559 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 10937 | 1461096153563 Marionette TRACE conn4 <- [1,1354,null,{}] 13:02:33 INFO - PROCESS | 10937 | 1461096153568 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:33 INFO - PROCESS | 10937 | 1461096153773 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:02:34 INFO - PROCESS | 10937 | 1461096154029 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f409a000 == 115 [pid = 10937] [id = 346] 13:02:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12dff94c00) [pid = 10937] [serial = 1039] [outer = (nil)] 13:02:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12e0adbc00) [pid = 10937] [serial = 1040] [outer = 0x7f12dff94c00] 13:02:34 INFO - PROCESS | 10937 | 1461096154162 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12e1352400) [pid = 10937] [serial = 1041] [outer = 0x7f12dff94c00] 13:02:35 INFO - PROCESS | 10937 | 1461096155069 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1530ms 13:02:35 INFO - PROCESS | 10937 | 1461096155089 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:02:35 INFO - PROCESS | 10937 | 1461096155092 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:02:35 INFO - PROCESS | 10937 | 1461096155098 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:02:35 INFO - PROCESS | 10937 | 1461096155103 Marionette TRACE conn4 <- [1,1358,null,{}] 13:02:35 INFO - PROCESS | 10937 | 1461096155108 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:35 INFO - PROCESS | 10937 | 1461096155321 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:02:35 INFO - PROCESS | 10937 | 1461096155574 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c20000 == 116 [pid = 10937] [id = 347] 13:02:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12d8610400) [pid = 10937] [serial = 1042] [outer = (nil)] 13:02:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12e232b000) [pid = 10937] [serial = 1043] [outer = 0x7f12d8610400] 13:02:35 INFO - PROCESS | 10937 | 1461096155690 Marionette DEBUG loaded listener.js 13:02:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12e23dd800) [pid = 10937] [serial = 1044] [outer = 0x7f12d8610400] 13:02:36 INFO - PROCESS | 10937 | 1461096156544 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1480ms 13:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:02:36 INFO - PROCESS | 10937 | 1461096156580 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 10937 | 1461096156583 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:02:36 INFO - PROCESS | 10937 | 1461096156589 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 10937 | 1461096156592 Marionette TRACE conn4 <- [1,1362,null,{}] 13:02:36 INFO - PROCESS | 10937 | 1461096156597 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:36 INFO - PROCESS | 10937 | 1461096156810 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:02:37 INFO - PROCESS | 10937 | 1461096157016 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca1a0800 == 117 [pid = 10937] [id = 348] 13:02:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12cb995000) [pid = 10937] [serial = 1045] [outer = (nil)] 13:02:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12cecc4c00) [pid = 10937] [serial = 1046] [outer = 0x7f12cb995000] 13:02:37 INFO - PROCESS | 10937 | 1461096157100 Marionette DEBUG loaded listener.js 13:02:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12ddaf3000) [pid = 10937] [serial = 1047] [outer = 0x7f12cb995000] 13:02:38 INFO - PROCESS | 10937 | 1461096158080 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1530ms 13:02:38 INFO - PROCESS | 10937 | 1461096158119 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:02:38 INFO - PROCESS | 10937 | 1461096158122 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:02:38 INFO - PROCESS | 10937 | 1461096158131 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:02:38 INFO - PROCESS | 10937 | 1461096158135 Marionette TRACE conn4 <- [1,1366,null,{}] 13:02:38 INFO - PROCESS | 10937 | 1461096158140 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:38 INFO - PROCESS | 10937 | 1461096158363 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:02:38 INFO - PROCESS | 10937 | 1461096158613 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc905800 == 118 [pid = 10937] [id = 349] 13:02:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12c8feb800) [pid = 10937] [serial = 1048] [outer = (nil)] 13:02:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12ca06d000) [pid = 10937] [serial = 1049] [outer = 0x7f12c8feb800] 13:02:38 INFO - PROCESS | 10937 | 1461096158733 Marionette DEBUG loaded listener.js 13:02:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12cc6e2800) [pid = 10937] [serial = 1050] [outer = 0x7f12c8feb800] 13:02:39 INFO - PROCESS | 10937 | 1461096159633 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:02:39 INFO - PROCESS | 10937 | 1461096159676 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:02:39 INFO - PROCESS | 10937 | 1461096159684 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:02:39 INFO - PROCESS | 10937 | 1461096159686 Marionette TRACE conn4 <- [1,1370,null,{}] 13:02:39 INFO - PROCESS | 10937 | 1461096159693 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:39 INFO - PROCESS | 10937 | 1461096159902 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:02:40 INFO - PROCESS | 10937 | 1461096160164 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce332000 == 119 [pid = 10937] [id = 350] 13:02:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12c8fefc00) [pid = 10937] [serial = 1051] [outer = (nil)] 13:02:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12cbbf0000) [pid = 10937] [serial = 1052] [outer = 0x7f12c8fefc00] 13:02:40 INFO - PROCESS | 10937 | 1461096160282 Marionette DEBUG loaded listener.js 13:02:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12cecc6400) [pid = 10937] [serial = 1053] [outer = 0x7f12c8fefc00] 13:02:41 INFO - PROCESS | 10937 | 1461096161165 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:02:41 INFO - PROCESS | 10937 | 1461096161227 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:02:41 INFO - PROCESS | 10937 | 1461096161234 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:02:41 INFO - PROCESS | 10937 | 1461096161236 Marionette TRACE conn4 <- [1,1374,null,{}] 13:02:41 INFO - PROCESS | 10937 | 1461096161243 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:41 INFO - PROCESS | 10937 | 1461096161851 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:02:42 INFO - PROCESS | 10937 | 1461096162119 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03d0000 == 120 [pid = 10937] [id = 351] 13:02:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12c7bd7400) [pid = 10937] [serial = 1054] [outer = (nil)] 13:02:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12c7e10400) [pid = 10937] [serial = 1055] [outer = 0x7f12c7bd7400] 13:02:42 INFO - PROCESS | 10937 | 1461096162230 Marionette DEBUG loaded listener.js 13:02:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12c8ff7400) [pid = 10937] [serial = 1056] [outer = 0x7f12c7bd7400] 13:02:43 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:02:43 INFO - PROCESS | 10937 | 1461096163242 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:02:43 INFO - PROCESS | 10937 | 1461096163418 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:02:43 INFO - PROCESS | 10937 | 1461096163466 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:02:43 INFO - PROCESS | 10937 | 1461096163471 Marionette TRACE conn4 <- [1,1378,null,{}] 13:02:43 INFO - PROCESS | 10937 | 1461096163478 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:43 INFO - PROCESS | 10937 | 1461096163739 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:02:44 INFO - PROCESS | 10937 | 1461096164005 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca1a2800 == 121 [pid = 10937] [id = 352] 13:02:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12cc6ec800) [pid = 10937] [serial = 1057] [outer = (nil)] 13:02:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12ccadec00) [pid = 10937] [serial = 1058] [outer = 0x7f12cc6ec800] 13:02:44 INFO - PROCESS | 10937 | 1461096164133 Marionette DEBUG loaded listener.js 13:02:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12cd080400) [pid = 10937] [serial = 1059] [outer = 0x7f12cc6ec800] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e95d0000 == 120 [pid = 10937] [id = 110] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da635000 == 119 [pid = 10937] [id = 287] 13:02:44 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12dc71f000) [pid = 10937] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:02:44 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12dc968800) [pid = 10937] [serial = 944] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12e539b800) [pid = 10937] [serial = 917] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12e2330400) [pid = 10937] [serial = 920] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12cfbef800) [pid = 10937] [serial = 923] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12d2429400) [pid = 10937] [serial = 926] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4a3e000 == 118 [pid = 10937] [id = 237] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2b7a800 == 117 [pid = 10937] [id = 274] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce2d2800 == 116 [pid = 10937] [id = 335] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9306800 == 115 [pid = 10937] [id = 334] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d229c800 == 114 [pid = 10937] [id = 333] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cea77800 == 113 [pid = 10937] [id = 332] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d222a000 == 112 [pid = 10937] [id = 331] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3dd000 == 111 [pid = 10937] [id = 330] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9ec3000 == 110 [pid = 10937] [id = 329] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3f2000 == 109 [pid = 10937] [id = 328] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f0731800 == 108 [pid = 10937] [id = 322] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e951b800 == 107 [pid = 10937] [id = 321] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2765800 == 106 [pid = 10937] [id = 320] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e0a0f800 == 105 [pid = 10937] [id = 319] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd81d800 == 104 [pid = 10937] [id = 318] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d931c000 == 103 [pid = 10937] [id = 317] 13:02:44 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f2e000 == 102 [pid = 10937] [id = 316] 13:02:45 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cca3d000 == 101 [pid = 10937] [id = 315] 13:02:45 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac79000 == 100 [pid = 10937] [id = 10] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12f4b3d400) [pid = 10937] [serial = 783] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12d99ecc00) [pid = 10937] [serial = 708] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12e523dc00) [pid = 10937] [serial = 717] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12d65f5800) [pid = 10937] [serial = 762] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12f4757400) [pid = 10937] [serial = 729] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12dc755800) [pid = 10937] [serial = 765] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12f090d800) [pid = 10937] [serial = 723] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12dffa1000) [pid = 10937] [serial = 626] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12dc6a3c00) [pid = 10937] [serial = 657] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12e384f800) [pid = 10937] [serial = 771] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12f47ae800) [pid = 10937] [serial = 780] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12e1e24400) [pid = 10937] [serial = 768] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12f72ef400) [pid = 10937] [serial = 789] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12ef244c00) [pid = 10937] [serial = 720] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12e58bc000) [pid = 10937] [serial = 669] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12f689f000) [pid = 10937] [serial = 786] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12dd537800) [pid = 10937] [serial = 711] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12f4052000) [pid = 10937] [serial = 726] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12ef709800) [pid = 10937] [serial = 675] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12f0908800) [pid = 10937] [serial = 777] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12d72cc800) [pid = 10937] [serial = 654] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12cbbf3000) [pid = 10937] [serial = 732] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12e1e55000) [pid = 10937] [serial = 632] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12e5885400) [pid = 10937] [serial = 774] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12e1e5b000) [pid = 10937] [serial = 660] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12f75a2400) [pid = 10937] [serial = 792] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12e383bc00) [pid = 10937] [serial = 666] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12ef242400) [pid = 10937] [serial = 672] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12e2323400) [pid = 10937] [serial = 714] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12d6589c00) [pid = 10937] [serial = 867] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12daa0f000) [pid = 10937] [serial = 738] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12d8bdc000) [pid = 10937] [serial = 885] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12e0a75800) [pid = 10937] [serial = 629] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12e2939c00) [pid = 10937] [serial = 663] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12ccae0800) [pid = 10937] [serial = 735] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12dd3b5c00) [pid = 10937] [serial = 858] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12c8ff7c00) [pid = 10937] [serial = 855] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12d82d6800) [pid = 10937] [serial = 852] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12d6e30c00) [pid = 10937] [serial = 849] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12d20ee800) [pid = 10937] [serial = 846] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12ef5e8400) [pid = 10937] [serial = 843] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12e26bec00) [pid = 10937] [serial = 840] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12ddb50000) [pid = 10937] [serial = 837] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12ccda6c00) [pid = 10937] [serial = 801] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12dc755400) [pid = 10937] [serial = 834] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12dd9c1400) [pid = 10937] [serial = 798] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12cced8c00) [pid = 10937] [serial = 828] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12ccdaa400) [pid = 10937] [serial = 795] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12cfab6800) [pid = 10937] [serial = 831] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12ddab7c00) [pid = 10937] [serial = 563] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12dd533000) [pid = 10937] [serial = 903] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12dd3ad400) [pid = 10937] [serial = 902] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12cad83000) [pid = 10937] [serial = 930] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12ca05f800) [pid = 10937] [serial = 929] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12d860b000) [pid = 10937] [serial = 939] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12dc9b4400) [pid = 10937] [serial = 900] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12dc759000) [pid = 10937] [serial = 899] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12d20efc00) [pid = 10937] [serial = 935] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12d62c9c00) [pid = 10937] [serial = 893] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12d65ed800) [pid = 10937] [serial = 894] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12da88a400) [pid = 10937] [serial = 897] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d9a8fc00) [pid = 10937] [serial = 896] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12ddb4dc00) [pid = 10937] [serial = 906] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12ddaf2800) [pid = 10937] [serial = 905] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12e18c8800) [pid = 10937] [serial = 909] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12e02c0c00) [pid = 10937] [serial = 908] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12ccda4400) [pid = 10937] [serial = 932] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12cd087400) [pid = 10937] [serial = 933] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12e23e9400) [pid = 10937] [serial = 912] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12e232f000) [pid = 10937] [serial = 911] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12cfaac400) [pid = 10937] [serial = 891] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12cced6400) [pid = 10937] [serial = 890] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12d8c66400) [pid = 10937] [serial = 941] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12e378c800) [pid = 10937] [serial = 915] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12e2941800) [pid = 10937] [serial = 914] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12cad77c00) [pid = 10937] [serial = 888] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12ca039c00) [pid = 10937] [serial = 887] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12d9271c00) [pid = 10937] [serial = 942] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12dca7c000) [pid = 10937] [serial = 642] [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.] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12d72cdc00) [pid = 10937] [serial = 938] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12d60ed800) [pid = 10937] [serial = 936] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12cc6edc00) [pid = 10937] [serial = 825] [outer = (nil)] [url = about:blank] 13:02:45 INFO - PROCESS | 10937 | 1461096165225 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:02:45 INFO - PROCESS | 10937 | 1461096165299 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:02:45 INFO - PROCESS | 10937 | 1461096165310 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:02:45 INFO - PROCESS | 10937 | 1461096165312 Marionette TRACE conn4 <- [1,1382,null,{}] 13:02:45 INFO - PROCESS | 10937 | 1461096165319 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:45 INFO - PROCESS | 10937 | 1461096165522 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:02:45 INFO - PROCESS | 10937 | 1461096165667 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce2cb800 == 101 [pid = 10937] [id = 353] 13:02:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12ccad8c00) [pid = 10937] [serial = 1060] [outer = (nil)] 13:02:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12cfab2000) [pid = 10937] [serial = 1061] [outer = 0x7f12ccad8c00] 13:02:45 INFO - PROCESS | 10937 | 1461096165827 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12cfbf3400) [pid = 10937] [serial = 1062] [outer = 0x7f12ccad8c00] 13:02:46 INFO - PROCESS | 10937 | [10937] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:02:46 INFO - PROCESS | 10937 | 1461096166638 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 10937 | 1461096166700 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:02:46 INFO - PROCESS | 10937 | 1461096166718 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 10937 | 1461096166725 Marionette TRACE conn4 <- [1,1386,null,{}] 13:02:46 INFO - PROCESS | 10937 | 1461096166731 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:46 INFO - PROCESS | 10937 | 1461096166953 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:02:47 INFO - PROCESS | 10937 | 1461096167144 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f2d800 == 102 [pid = 10937] [id = 354] 13:02:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12ccda6c00) [pid = 10937] [serial = 1063] [outer = (nil)] 13:02:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12d62c9800) [pid = 10937] [serial = 1064] [outer = 0x7f12ccda6c00] 13:02:47 INFO - PROCESS | 10937 | 1461096167211 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12d65f6c00) [pid = 10937] [serial = 1065] [outer = 0x7f12ccda6c00] 13:02:48 INFO - PROCESS | 10937 | 1461096168139 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 10937 | 1461096168208 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:02:48 INFO - PROCESS | 10937 | 1461096168214 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:02:48 INFO - PROCESS | 10937 | 1461096168217 Marionette TRACE conn4 <- [1,1390,null,{}] 13:02:48 INFO - PROCESS | 10937 | 1461096168223 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:48 INFO - PROCESS | 10937 | 1461096168487 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:02:48 INFO - PROCESS | 10937 | 1461096168525 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67b9800 == 103 [pid = 10937] [id = 355] 13:02:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12d72c3000) [pid = 10937] [serial = 1066] [outer = (nil)] 13:02:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12d82e5400) [pid = 10937] [serial = 1067] [outer = 0x7f12d72c3000] 13:02:48 INFO - PROCESS | 10937 | 1461096168658 Marionette DEBUG loaded listener.js 13:02:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d86d0c00) [pid = 10937] [serial = 1068] [outer = 0x7f12d72c3000] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12d86cb400) [pid = 10937] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12ca036c00) [pid = 10937] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12ccda3c00) [pid = 10937] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12ccad9800) [pid = 10937] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12cbbea400) [pid = 10937] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c761f800) [pid = 10937] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12d94c7000) [pid = 10937] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12cbbeac00) [pid = 10937] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12e523b400) [pid = 10937] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12ca03d800) [pid = 10937] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12d6e38400) [pid = 10937] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12cc71ac00) [pid = 10937] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:02:49 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12cad76c00) [pid = 10937] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:02:50 INFO - PROCESS | 10937 | 1461096170018 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1837ms 13:02:50 INFO - PROCESS | 10937 | 1461096170054 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:02:50 INFO - PROCESS | 10937 | 1461096170058 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:02:50 INFO - PROCESS | 10937 | 1461096170064 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:02:50 INFO - PROCESS | 10937 | 1461096170071 Marionette TRACE conn4 <- [1,1394,null,{}] 13:02:50 INFO - PROCESS | 10937 | 1461096170088 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:50 INFO - PROCESS | 10937 | 1461096170339 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:02:50 INFO - PROCESS | 10937 | 1461096170364 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6edb000 == 104 [pid = 10937] [id = 356] 13:02:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12d8bde000) [pid = 10937] [serial = 1069] [outer = (nil)] 13:02:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12d8c70000) [pid = 10937] [serial = 1070] [outer = 0x7f12d8bde000] 13:02:50 INFO - PROCESS | 10937 | 1461096170451 Marionette DEBUG loaded listener.js 13:02:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12d99ed800) [pid = 10937] [serial = 1071] [outer = 0x7f12d8bde000] 13:02:51 INFO - PROCESS | 10937 | 1461096171279 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1247ms 13:02:51 INFO - PROCESS | 10937 | 1461096171312 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:02:51 INFO - PROCESS | 10937 | 1461096171316 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:02:51 INFO - PROCESS | 10937 | 1461096171321 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:02:51 INFO - PROCESS | 10937 | 1461096171324 Marionette TRACE conn4 <- [1,1398,null,{}] 13:02:51 INFO - PROCESS | 10937 | 1461096171329 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:51 INFO - PROCESS | 10937 | 1461096171530 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:02:51 INFO - PROCESS | 10937 | 1461096171797 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7659800 == 105 [pid = 10937] [id = 357] 13:02:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c7612c00) [pid = 10937] [serial = 1072] [outer = (nil)] 13:02:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12c7bcbc00) [pid = 10937] [serial = 1073] [outer = 0x7f12c7612c00] 13:02:51 INFO - PROCESS | 10937 | 1461096171879 Marionette DEBUG loaded listener.js 13:02:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c7e19c00) [pid = 10937] [serial = 1074] [outer = 0x7f12c7612c00] 13:02:52 INFO - PROCESS | 10937 | 1461096172833 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1579ms 13:02:52 INFO - PROCESS | 10937 | 1461096172902 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:02:52 INFO - PROCESS | 10937 | 1461096172909 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:02:52 INFO - PROCESS | 10937 | 1461096172933 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:02:52 INFO - PROCESS | 10937 | 1461096172940 Marionette TRACE conn4 <- [1,1402,null,{}] 13:02:52 INFO - PROCESS | 10937 | 1461096172949 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:53 INFO - PROCESS | 10937 | 1461096173261 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:02:53 INFO - PROCESS | 10937 | 1461096173519 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0419800 == 106 [pid = 10937] [id = 358] 13:02:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12cc6efc00) [pid = 10937] [serial = 1075] [outer = (nil)] 13:02:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12cced4000) [pid = 10937] [serial = 1076] [outer = 0x7f12cc6efc00] 13:02:53 INFO - PROCESS | 10937 | 1461096173600 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12cd08d000) [pid = 10937] [serial = 1077] [outer = 0x7f12cc6efc00] 13:02:54 INFO - PROCESS | 10937 | 1461096174547 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1699ms 13:02:54 INFO - PROCESS | 10937 | 1461096174629 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 10937 | 1461096174636 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:02:54 INFO - PROCESS | 10937 | 1461096174646 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 10937 | 1461096174650 Marionette TRACE conn4 <- [1,1406,null,{}] 13:02:54 INFO - PROCESS | 10937 | 1461096174656 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:54 INFO - PROCESS | 10937 | 1461096174916 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:02:55 INFO - PROCESS | 10937 | 1461096175238 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8662000 == 107 [pid = 10937] [id = 359] 13:02:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12cecc3400) [pid = 10937] [serial = 1078] [outer = (nil)] 13:02:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12d20f0c00) [pid = 10937] [serial = 1079] [outer = 0x7f12cecc3400] 13:02:55 INFO - PROCESS | 10937 | 1461096175317 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12d60f1800) [pid = 10937] [serial = 1080] [outer = 0x7f12cecc3400] 13:02:56 INFO - PROCESS | 10937 | 1461096176270 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1689ms 13:02:56 INFO - PROCESS | 10937 | 1461096176335 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 10937 | 1461096176338 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:02:56 INFO - PROCESS | 10937 | 1461096176348 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:02:56 INFO - PROCESS | 10937 | 1461096176358 Marionette TRACE conn4 <- [1,1410,null,{}] 13:02:56 INFO - PROCESS | 10937 | 1461096176377 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:56 INFO - PROCESS | 10937 | 1461096176659 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:02:56 INFO - PROCESS | 10937 | 1461096176947 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9707000 == 108 [pid = 10937] [id = 360] 13:02:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d04a3000) [pid = 10937] [serial = 1081] [outer = (nil)] 13:02:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12d8bdc000) [pid = 10937] [serial = 1082] [outer = 0x7f12d04a3000] 13:02:57 INFO - PROCESS | 10937 | 1461096177031 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d99ec800) [pid = 10937] [serial = 1083] [outer = 0x7f12d04a3000] 13:02:58 INFO - PROCESS | 10937 | 1461096178013 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1702ms 13:02:58 INFO - PROCESS | 10937 | 1461096178050 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 10937 | 1461096178054 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:02:58 INFO - PROCESS | 10937 | 1461096178060 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 10937 | 1461096178064 Marionette TRACE conn4 <- [1,1414,null,{}] 13:02:58 INFO - PROCESS | 10937 | 1461096178069 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:58 INFO - PROCESS | 10937 | 1461096178299 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:02:58 INFO - PROCESS | 10937 | 1461096178597 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4da000 == 109 [pid = 10937] [id = 361] 13:02:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12daa11c00) [pid = 10937] [serial = 1084] [outer = (nil)] 13:02:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12dc69f800) [pid = 10937] [serial = 1085] [outer = 0x7f12daa11c00] 13:02:58 INFO - PROCESS | 10937 | 1461096178676 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12dc75a000) [pid = 10937] [serial = 1086] [outer = 0x7f12daa11c00] 13:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1631ms 13:02:59 INFO - PROCESS | 10937 | 1461096179683 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:02:59 INFO - PROCESS | 10937 | 1461096179695 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:02:59 INFO - PROCESS | 10937 | 1461096179701 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:02:59 INFO - PROCESS | 10937 | 1461096179708 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:02:59 INFO - PROCESS | 10937 | 1461096179712 Marionette TRACE conn4 <- [1,1418,null,{}] 13:02:59 INFO - PROCESS | 10937 | 1461096179718 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:59 INFO - PROCESS | 10937 | 1461096179944 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:03:00 INFO - PROCESS | 10937 | 1461096180233 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1a2800 == 110 [pid = 10937] [id = 362] 13:03:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12dca78000) [pid = 10937] [serial = 1087] [outer = (nil)] 13:03:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12dca81400) [pid = 10937] [serial = 1088] [outer = 0x7f12dca78000] 13:03:00 INFO - PROCESS | 10937 | 1461096180324 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12dd57ec00) [pid = 10937] [serial = 1089] [outer = 0x7f12dca78000] 13:03:01 INFO - PROCESS | 10937 | 1461096181322 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1684ms 13:03:01 INFO - PROCESS | 10937 | 1461096181395 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:03:01 INFO - PROCESS | 10937 | 1461096181400 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:03:01 INFO - PROCESS | 10937 | 1461096181409 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:03:01 INFO - PROCESS | 10937 | 1461096181414 Marionette TRACE conn4 <- [1,1422,null,{}] 13:03:01 INFO - PROCESS | 10937 | 1461096181421 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:01 INFO - PROCESS | 10937 | 1461096181689 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:03:01 INFO - PROCESS | 10937 | 1461096181911 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1e9e000 == 111 [pid = 10937] [id = 363] 13:03:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12ddb44800) [pid = 10937] [serial = 1090] [outer = (nil)] 13:03:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12ddd73400) [pid = 10937] [serial = 1091] [outer = 0x7f12ddb44800] 13:03:01 INFO - PROCESS | 10937 | 1461096181990 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12dfbd0000) [pid = 10937] [serial = 1092] [outer = 0x7f12ddb44800] 13:03:02 INFO - PROCESS | 10937 | 1461096182884 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1533ms 13:03:02 INFO - PROCESS | 10937 | 1461096182942 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:03:02 INFO - PROCESS | 10937 | 1461096182945 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:03:02 INFO - PROCESS | 10937 | 1461096182954 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:03:02 INFO - PROCESS | 10937 | 1461096182958 Marionette TRACE conn4 <- [1,1426,null,{}] 13:03:02 INFO - PROCESS | 10937 | 1461096182970 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:03 INFO - PROCESS | 10937 | 1461096183245 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:03:03 INFO - PROCESS | 10937 | 1461096183526 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e542f000 == 112 [pid = 10937] [id = 364] 13:03:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12c761a800) [pid = 10937] [serial = 1093] [outer = (nil)] 13:03:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12dff96800) [pid = 10937] [serial = 1094] [outer = 0x7f12c761a800] 13:03:03 INFO - PROCESS | 10937 | 1461096183625 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12e135c000) [pid = 10937] [serial = 1095] [outer = 0x7f12c761a800] 13:03:04 INFO - PROCESS | 10937 | 1461096184583 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1694ms 13:03:04 INFO - PROCESS | 10937 | 1461096184649 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 10937 | 1461096184653 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:03:04 INFO - PROCESS | 10937 | 1461096184660 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:03:04 INFO - PROCESS | 10937 | 1461096184663 Marionette TRACE conn4 <- [1,1430,null,{}] 13:03:04 INFO - PROCESS | 10937 | 1461096184669 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:04 INFO - PROCESS | 10937 | 1461096184880 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:03:05 INFO - PROCESS | 10937 | 1461096185113 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f03ba800 == 113 [pid = 10937] [id = 365] 13:03:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12c7bd3c00) [pid = 10937] [serial = 1096] [outer = (nil)] 13:03:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12e1e54000) [pid = 10937] [serial = 1097] [outer = 0x7f12c7bd3c00] 13:03:05 INFO - PROCESS | 10937 | 1461096185233 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12e1e5cc00) [pid = 10937] [serial = 1098] [outer = 0x7f12c7bd3c00] 13:03:06 INFO - PROCESS | 10937 | 1461096186098 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1482ms 13:03:06 INFO - PROCESS | 10937 | 1461096186144 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:03:06 INFO - PROCESS | 10937 | 1461096186148 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:03:06 INFO - PROCESS | 10937 | 1461096186155 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:03:06 INFO - PROCESS | 10937 | 1461096186159 Marionette TRACE conn4 <- [1,1434,null,{}] 13:03:06 INFO - PROCESS | 10937 | 1461096186164 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:06 INFO - PROCESS | 10937 | 1461096186373 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:03:06 INFO - PROCESS | 10937 | 1461096186614 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4097000 == 114 [pid = 10937] [id = 366] 13:03:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12cbbf3400) [pid = 10937] [serial = 1099] [outer = (nil)] 13:03:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12e23dc800) [pid = 10937] [serial = 1100] [outer = 0x7f12cbbf3400] 13:03:06 INFO - PROCESS | 10937 | 1461096186704 Marionette DEBUG loaded listener.js 13:03:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12e23ed400) [pid = 10937] [serial = 1101] [outer = 0x7f12cbbf3400] 13:03:07 INFO - PROCESS | 10937 | 1461096187590 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1488ms 13:03:07 INFO - PROCESS | 10937 | 1461096187643 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:03:07 INFO - PROCESS | 10937 | 1461096187646 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:03:07 INFO - PROCESS | 10937 | 1461096187654 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:03:07 INFO - PROCESS | 10937 | 1461096187658 Marionette TRACE conn4 <- [1,1438,null,{}] 13:03:07 INFO - PROCESS | 10937 | 1461096187664 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:07 INFO - PROCESS | 10937 | 1461096187881 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:03:08 INFO - PROCESS | 10937 | 1461096188142 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f459b800 == 115 [pid = 10937] [id = 367] 13:03:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12e2bbb400) [pid = 10937] [serial = 1102] [outer = (nil)] 13:03:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12e2bbe400) [pid = 10937] [serial = 1103] [outer = 0x7f12e2bbb400] 13:03:08 INFO - PROCESS | 10937 | 1461096188279 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12e383bc00) [pid = 10937] [serial = 1104] [outer = 0x7f12e2bbb400] 13:03:09 INFO - PROCESS | 10937 | 1461096189219 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1592ms 13:03:09 INFO - PROCESS | 10937 | 1461096189250 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:03:09 INFO - PROCESS | 10937 | 1461096189255 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:03:09 INFO - PROCESS | 10937 | 1461096189263 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 10937 | 1461096189268 Marionette TRACE conn4 <- [1,1442,null,{}] 13:03:09 INFO - PROCESS | 10937 | 1461096189273 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:09 INFO - PROCESS | 10937 | 1461096189533 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:03:09 INFO - PROCESS | 10937 | 1461096189822 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f6881000 == 116 [pid = 10937] [id = 368] 13:03:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12d926ec00) [pid = 10937] [serial = 1105] [outer = (nil)] 13:03:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12e539e000) [pid = 10937] [serial = 1106] [outer = 0x7f12d926ec00] 13:03:09 INFO - PROCESS | 10937 | 1461096189913 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12e58bcc00) [pid = 10937] [serial = 1107] [outer = 0x7f12d926ec00] 13:03:10 INFO - PROCESS | 10937 | 1461096190791 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1587ms 13:03:10 INFO - PROCESS | 10937 | 1461096190850 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 10937 | 1461096190853 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:03:10 INFO - PROCESS | 10937 | 1461096190860 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 10937 | 1461096190862 Marionette TRACE conn4 <- [1,1446,null,{}] 13:03:10 INFO - PROCESS | 10937 | 1461096190868 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:11 INFO - PROCESS | 10937 | 1461096191122 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:03:11 INFO - PROCESS | 10937 | 1461096191415 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a8d000 == 117 [pid = 10937] [id = 369] 13:03:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12dd9c1000) [pid = 10937] [serial = 1108] [outer = (nil)] 13:03:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12ef244c00) [pid = 10937] [serial = 1109] [outer = 0x7f12dd9c1000] 13:03:11 INFO - PROCESS | 10937 | 1461096191495 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12ef4b5800) [pid = 10937] [serial = 1110] [outer = 0x7f12dd9c1000] 13:03:12 INFO - PROCESS | 10937 | 1461096192310 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1488ms 13:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:03:12 INFO - PROCESS | 10937 | 1461096192349 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 10937 | 1461096192352 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:03:12 INFO - PROCESS | 10937 | 1461096192358 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 10937 | 1461096192361 Marionette TRACE conn4 <- [1,1450,null,{}] 13:03:12 INFO - PROCESS | 10937 | 1461096192366 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:12 INFO - PROCESS | 10937 | 1461096192572 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:03:12 INFO - PROCESS | 10937 | 1461096192772 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9b96000 == 118 [pid = 10937] [id = 370] 13:03:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12e3844800) [pid = 10937] [serial = 1111] [outer = (nil)] 13:03:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12ef798c00) [pid = 10937] [serial = 1112] [outer = 0x7f12e3844800] 13:03:12 INFO - PROCESS | 10937 | 1461096192847 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12f0616c00) [pid = 10937] [serial = 1113] [outer = 0x7f12e3844800] 13:03:13 INFO - PROCESS | 10937 | 1461096193805 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1480ms 13:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:03:13 INFO - PROCESS | 10937 | 1461096193838 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 10937 | 1461096193840 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:03:13 INFO - PROCESS | 10937 | 1461096193848 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 10937 | 1461096193850 Marionette TRACE conn4 <- [1,1454,null,{}] 13:03:13 INFO - PROCESS | 10937 | 1461096193857 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:14 INFO - PROCESS | 10937 | 1461096194079 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:03:14 INFO - PROCESS | 10937 | 1461096194339 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c77e7000 == 119 [pid = 10937] [id = 371] 13:03:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12d6586800) [pid = 10937] [serial = 1114] [outer = (nil)] 13:03:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12f0ab8400) [pid = 10937] [serial = 1115] [outer = 0x7f12d6586800] 13:03:14 INFO - PROCESS | 10937 | 1461096194492 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12f2947c00) [pid = 10937] [serial = 1116] [outer = 0x7f12d6586800] 13:03:15 INFO - PROCESS | 10937 | 1461096195622 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1832ms 13:03:15 INFO - PROCESS | 10937 | 1461096195681 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:03:15 INFO - PROCESS | 10937 | 1461096195686 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:03:15 INFO - PROCESS | 10937 | 1461096195694 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 10937 | 1461096195698 Marionette TRACE conn4 <- [1,1458,null,{}] 13:03:15 INFO - PROCESS | 10937 | 1461096195706 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:15 INFO - PROCESS | 10937 | 1461096195991 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:03:16 INFO - PROCESS | 10937 | 1461096196284 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7cd2000 == 120 [pid = 10937] [id = 372] 13:03:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12c7620800) [pid = 10937] [serial = 1117] [outer = (nil)] 13:03:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12c7cf6000) [pid = 10937] [serial = 1118] [outer = 0x7f12c7620800] 13:03:16 INFO - PROCESS | 10937 | 1461096196434 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12c7cfb400) [pid = 10937] [serial = 1119] [outer = 0x7f12c7620800] 13:03:17 INFO - PROCESS | 10937 | 1461096197355 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1706ms 13:03:17 INFO - PROCESS | 10937 | 1461096197400 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:03:17 INFO - PROCESS | 10937 | 1461096197403 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:03:17 INFO - PROCESS | 10937 | 1461096197409 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:03:17 INFO - PROCESS | 10937 | 1461096197412 Marionette TRACE conn4 <- [1,1462,null,{}] 13:03:17 INFO - PROCESS | 10937 | 1461096197418 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:17 INFO - PROCESS | 10937 | 1461096197625 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:03:18 INFO - PROCESS | 10937 | 1461096198340 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce332800 == 121 [pid = 10937] [id = 373] 13:03:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12c7bd0800) [pid = 10937] [serial = 1120] [outer = (nil)] 13:03:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12c7e0f400) [pid = 10937] [serial = 1121] [outer = 0x7f12c7bd0800] 13:03:18 INFO - PROCESS | 10937 | 1461096198416 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12c8ff6400) [pid = 10937] [serial = 1122] [outer = 0x7f12c7bd0800] 13:03:19 INFO - PROCESS | 10937 | 1461096199378 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2030ms 13:03:19 INFO - PROCESS | 10937 | 1461096199443 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 10937 | 1461096199449 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:03:19 INFO - PROCESS | 10937 | 1461096199458 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 10937 | 1461096199462 Marionette TRACE conn4 <- [1,1466,null,{}] 13:03:19 INFO - PROCESS | 10937 | 1461096199470 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:19 INFO - PROCESS | 10937 | 1461096199723 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:03:20 INFO - PROCESS | 10937 | 1461096200058 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0404000 == 122 [pid = 10937] [id = 374] 13:03:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12cad7ac00) [pid = 10937] [serial = 1123] [outer = (nil)] 13:03:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12c761fc00) [pid = 10937] [serial = 1124] [outer = 0x7f12cad7ac00] 13:03:20 INFO - PROCESS | 10937 | 1461096200231 Marionette DEBUG loaded listener.js 13:03:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12cc71c000) [pid = 10937] [serial = 1125] [outer = 0x7f12cad7ac00] 13:03:21 INFO - PROCESS | 10937 | 1461096201301 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1891ms 13:03:21 INFO - PROCESS | 10937 | 1461096201355 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:03:21 INFO - PROCESS | 10937 | 1461096201361 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:03:21 INFO - PROCESS | 10937 | 1461096201368 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:03:21 INFO - PROCESS | 10937 | 1461096201371 Marionette TRACE conn4 <- [1,1470,null,{}] 13:03:21 INFO - PROCESS | 10937 | 1461096201377 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:21 INFO - PROCESS | 10937 | 1461096201600 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:03:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd9e1800 == 121 [pid = 10937] [id = 152] 13:03:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d854e800 == 120 [pid = 10937] [id = 224] 13:03:21 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12f0752400) [pid = 10937] [serial = 977] [outer = (nil)] [url = about:blank] 13:03:21 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12cbbe9400) [pid = 10937] [serial = 1007] [outer = (nil)] [url = about:blank] 13:03:21 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12c7bd8400) [pid = 10937] [serial = 980] [outer = (nil)] [url = about:blank] 13:03:21 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12c761cc00) [pid = 10937] [serial = 983] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | 1461096202039 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfac4000 == 119 [pid = 10937] [id = 187] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6edb000 == 118 [pid = 10937] [id = 356] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67b9800 == 117 [pid = 10937] [id = 355] 13:03:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca19e000 == 118 [pid = 10937] [id = 375] 13:03:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12c761cc00) [pid = 10937] [serial = 1126] [outer = (nil)] 13:03:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12cecc3000) [pid = 10937] [serial = 1127] [outer = 0x7f12c761cc00] 13:03:22 INFO - PROCESS | 10937 | 1461096202122 Marionette DEBUG loaded listener.js 13:03:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12cfbee400) [pid = 10937] [serial = 1128] [outer = 0x7f12c761cc00] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f2d800 == 117 [pid = 10937] [id = 354] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce2cb800 == 116 [pid = 10937] [id = 353] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca1a2800 == 115 [pid = 10937] [id = 352] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d03d0000 == 114 [pid = 10937] [id = 351] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef50d800 == 113 [pid = 10937] [id = 345] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e5432800 == 112 [pid = 10937] [id = 344] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2259000 == 111 [pid = 10937] [id = 343] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e0a11800 == 110 [pid = 10937] [id = 342] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd816000 == 109 [pid = 10937] [id = 341] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc7dc800 == 108 [pid = 10937] [id = 340] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9708000 == 107 [pid = 10937] [id = 339] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d855c800 == 106 [pid = 10937] [id = 338] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2235800 == 105 [pid = 10937] [id = 337] 13:03:22 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9bca000 == 104 [pid = 10937] [id = 336] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12ca03ec00) [pid = 10937] [serial = 947] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12da6e1c00) [pid = 10937] [serial = 1005] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12dd833c00) [pid = 10937] [serial = 962] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12dcab3800) [pid = 10937] [serial = 959] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12ca068400) [pid = 10937] [serial = 864] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12cd08c800) [pid = 10937] [serial = 950] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12d62d5400) [pid = 10937] [serial = 996] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12cecc6800) [pid = 10937] [serial = 974] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12ef9d5800) [pid = 10937] [serial = 921] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12e3855c00) [pid = 10937] [serial = 968] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12da6d5400) [pid = 10937] [serial = 956] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12d6588000) [pid = 10937] [serial = 924] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c7e14c00) [pid = 10937] [serial = 987] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12d658d400) [pid = 10937] [serial = 953] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12dcabd400) [pid = 10937] [serial = 945] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12ccedcc00) [pid = 10937] [serial = 992] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12cecc5c00) [pid = 10937] [serial = 993] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12e8858800) [pid = 10937] [serial = 918] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12cbbeb400) [pid = 10937] [serial = 861] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12d8289800) [pid = 10937] [serial = 1001] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12d65ee000) [pid = 10937] [serial = 999] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12d6584000) [pid = 10937] [serial = 998] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12d86c8000) [pid = 10937] [serial = 1002] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12ee6d9400) [pid = 10937] [serial = 971] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12d99eec00) [pid = 10937] [serial = 1004] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12c7bd9400) [pid = 10937] [serial = 986] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12cbbedc00) [pid = 10937] [serial = 990] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12cad7f000) [pid = 10937] [serial = 989] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12e23edc00) [pid = 10937] [serial = 965] [outer = (nil)] [url = about:blank] 13:03:22 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12d26e9000) [pid = 10937] [serial = 995] [outer = (nil)] [url = about:blank] 13:03:23 INFO - PROCESS | 10937 | 1461096203045 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1731ms 13:03:23 INFO - PROCESS | 10937 | 1461096203101 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:03:23 INFO - PROCESS | 10937 | 1461096203104 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:03:23 INFO - PROCESS | 10937 | 1461096203119 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:03:23 INFO - PROCESS | 10937 | 1461096203128 Marionette TRACE conn4 <- [1,1474,null,{}] 13:03:23 INFO - PROCESS | 10937 | 1461096203137 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:23 INFO - PROCESS | 10937 | 1461096203353 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:03:23 INFO - PROCESS | 10937 | 1461096203509 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d22a8800 == 105 [pid = 10937] [id = 376] 13:03:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12c7bd8400) [pid = 10937] [serial = 1129] [outer = (nil)] 13:03:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d26e6800) [pid = 10937] [serial = 1130] [outer = 0x7f12c7bd8400] 13:03:23 INFO - PROCESS | 10937 | 1461096203579 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d6588000) [pid = 10937] [serial = 1131] [outer = 0x7f12c7bd8400] 13:03:24 INFO - PROCESS | 10937 | 1461096204507 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1446ms 13:03:24 INFO - PROCESS | 10937 | 1461096204559 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 10937 | 1461096204563 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:03:24 INFO - PROCESS | 10937 | 1461096204583 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 10937 | 1461096204587 Marionette TRACE conn4 <- [1,1478,null,{}] 13:03:24 INFO - PROCESS | 10937 | 1461096204595 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:24 INFO - PROCESS | 10937 | 1461096204861 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:03:24 INFO - PROCESS | 10937 | 1461096204890 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67ce000 == 106 [pid = 10937] [id = 377] 13:03:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d62d0800) [pid = 10937] [serial = 1132] [outer = (nil)] 13:03:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12d72c9c00) [pid = 10937] [serial = 1133] [outer = 0x7f12d62d0800] 13:03:24 INFO - PROCESS | 10937 | 1461096204956 Marionette DEBUG loaded listener.js 13:03:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d82d9400) [pid = 10937] [serial = 1134] [outer = 0x7f12d62d0800] 13:03:25 INFO - PROCESS | 10937 | 1461096205918 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1387ms 13:03:25 INFO - PROCESS | 10937 | 1461096205970 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:03:25 INFO - PROCESS | 10937 | 1461096205974 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:03:26 INFO - PROCESS | 10937 | 1461096206009 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:03:26 INFO - PROCESS | 10937 | 1461096206012 Marionette TRACE conn4 <- [1,1482,null,{}] 13:03:26 INFO - PROCESS | 10937 | 1461096206018 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:26 INFO - PROCESS | 10937 | 1461096206265 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:03:26 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12cc6ec800) [pid = 10937] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:03:26 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12ca033c00) [pid = 10937] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:03:26 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12ccda6c00) [pid = 10937] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:03:26 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12d72c3000) [pid = 10937] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:03:26 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12c7bd7400) [pid = 10937] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:03:26 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12ccad8c00) [pid = 10937] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:03:26 INFO - PROCESS | 10937 | 1461096206743 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d22a4000 == 107 [pid = 10937] [id = 378] 13:03:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12cced6000) [pid = 10937] [serial = 1135] [outer = (nil)] 13:03:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d6e35800) [pid = 10937] [serial = 1136] [outer = 0x7f12cced6000] 13:03:26 INFO - PROCESS | 10937 | 1461096206836 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d99f3c00) [pid = 10937] [serial = 1137] [outer = 0x7f12cced6000] 13:03:27 INFO - PROCESS | 10937 | 1461096207632 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1684ms 13:03:27 INFO - PROCESS | 10937 | 1461096207694 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 10937 | 1461096207697 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:03:27 INFO - PROCESS | 10937 | 1461096207704 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 10937 | 1461096207708 Marionette TRACE conn4 <- [1,1486,null,{}] 13:03:27 INFO - PROCESS | 10937 | 1461096207713 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:27 INFO - PROCESS | 10937 | 1461096207918 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:03:28 INFO - PROCESS | 10937 | 1461096208077 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d94a9800 == 108 [pid = 10937] [id = 379] 13:03:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d860d400) [pid = 10937] [serial = 1138] [outer = (nil)] 13:03:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12dcab5c00) [pid = 10937] [serial = 1139] [outer = 0x7f12d860d400] 13:03:28 INFO - PROCESS | 10937 | 1461096208151 Marionette DEBUG loaded listener.js 13:03:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12dd3af400) [pid = 10937] [serial = 1140] [outer = 0x7f12d860d400] 13:03:29 INFO - PROCESS | 10937 | 1461096209196 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1537ms 13:03:29 INFO - PROCESS | 10937 | 1461096209243 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:03:29 INFO - PROCESS | 10937 | 1461096209250 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:03:29 INFO - PROCESS | 10937 | 1461096209259 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:03:29 INFO - PROCESS | 10937 | 1461096209271 Marionette TRACE conn4 <- [1,1490,null,{}] 13:03:29 INFO - PROCESS | 10937 | 1461096209288 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:29 INFO - PROCESS | 10937 | 1461096209597 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:03:29 INFO - PROCESS | 10937 | 1461096209851 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cec30800 == 109 [pid = 10937] [id = 380] 13:03:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12cb992400) [pid = 10937] [serial = 1141] [outer = (nil)] 13:03:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12cb9a1400) [pid = 10937] [serial = 1142] [outer = 0x7f12cb992400] 13:03:29 INFO - PROCESS | 10937 | 1461096209934 Marionette DEBUG loaded listener.js 13:03:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12cc716000) [pid = 10937] [serial = 1143] [outer = 0x7f12cb992400] 13:03:30 INFO - PROCESS | 10937 | 1461096210804 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1604ms 13:03:30 INFO - PROCESS | 10937 | 1461096210864 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 10937 | 1461096210873 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:03:30 INFO - PROCESS | 10937 | 1461096210884 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 10937 | 1461096210887 Marionette TRACE conn4 <- [1,1494,null,{}] 13:03:30 INFO - PROCESS | 10937 | 1461096210894 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:31 INFO - PROCESS | 10937 | 1461096211158 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:03:31 INFO - PROCESS | 10937 | 1461096211400 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67c9800 == 110 [pid = 10937] [id = 381] 13:03:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12cecc7400) [pid = 10937] [serial = 1144] [outer = (nil)] 13:03:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12cfbf6c00) [pid = 10937] [serial = 1145] [outer = 0x7f12cecc7400] 13:03:31 INFO - PROCESS | 10937 | 1461096211523 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12d26b1000) [pid = 10937] [serial = 1146] [outer = 0x7f12cecc7400] 13:03:32 INFO - PROCESS | 10937 | 1461096212513 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1690ms 13:03:32 INFO - PROCESS | 10937 | 1461096212574 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 10937 | 1461096212579 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:03:32 INFO - PROCESS | 10937 | 1461096212585 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 10937 | 1461096212592 Marionette TRACE conn4 <- [1,1498,null,{}] 13:03:32 INFO - PROCESS | 10937 | 1461096212609 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:32 INFO - PROCESS | 10937 | 1461096212868 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:03:33 INFO - PROCESS | 10937 | 1461096213169 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da81d800 == 111 [pid = 10937] [id = 382] 13:03:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12d72d0800) [pid = 10937] [serial = 1147] [outer = (nil)] 13:03:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12d8c68000) [pid = 10937] [serial = 1148] [outer = 0x7f12d72d0800] 13:03:33 INFO - PROCESS | 10937 | 1461096213256 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12da887800) [pid = 10937] [serial = 1149] [outer = 0x7f12d72d0800] 13:03:34 INFO - PROCESS | 10937 | 1461096214281 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1747ms 13:03:34 INFO - PROCESS | 10937 | 1461096214333 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:03:34 INFO - PROCESS | 10937 | 1461096214338 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:03:34 INFO - PROCESS | 10937 | 1461096214345 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 10937 | 1461096214349 Marionette TRACE conn4 <- [1,1502,null,{}] 13:03:34 INFO - PROCESS | 10937 | 1461096214355 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:34 INFO - PROCESS | 10937 | 1461096214616 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:03:34 INFO - PROCESS | 10937 | 1461096214899 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb9d000 == 112 [pid = 10937] [id = 383] 13:03:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12d86c6c00) [pid = 10937] [serial = 1150] [outer = (nil)] 13:03:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12dc966400) [pid = 10937] [serial = 1151] [outer = 0x7f12d86c6c00] 13:03:34 INFO - PROCESS | 10937 | 1461096214988 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12dd3b1c00) [pid = 10937] [serial = 1152] [outer = 0x7f12d86c6c00] 13:03:35 INFO - PROCESS | 10937 | 1461096215832 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1537ms 13:03:35 INFO - PROCESS | 10937 | 1461096215882 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:03:35 INFO - PROCESS | 10937 | 1461096215885 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:03:35 INFO - PROCESS | 10937 | 1461096215892 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:03:35 INFO - PROCESS | 10937 | 1461096215896 Marionette TRACE conn4 <- [1,1506,null,{}] 13:03:35 INFO - PROCESS | 10937 | 1461096215902 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:36 INFO - PROCESS | 10937 | 1461096216113 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:03:36 INFO - PROCESS | 10937 | 1461096216311 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d58000 == 113 [pid = 10937] [id = 384] 13:03:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12d8c65c00) [pid = 10937] [serial = 1153] [outer = (nil)] 13:03:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12dd57e800) [pid = 10937] [serial = 1154] [outer = 0x7f12d8c65c00] 13:03:36 INFO - PROCESS | 10937 | 1461096216426 Marionette DEBUG loaded listener.js 13:03:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12dd9bdc00) [pid = 10937] [serial = 1155] [outer = 0x7f12d8c65c00] 13:03:37 INFO - PROCESS | 10937 | 1461096217289 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1429ms 13:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:03:37 INFO - PROCESS | 10937 | 1461096217323 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:03:37 INFO - PROCESS | 10937 | 1461096217326 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:03:37 INFO - PROCESS | 10937 | 1461096217332 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:03:37 INFO - PROCESS | 10937 | 1461096217335 Marionette TRACE conn4 <- [1,1510,null,{}] 13:03:37 INFO - PROCESS | 10937 | 1461096217340 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:37 INFO - PROCESS | 10937 | 1461096217567 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:03:37 INFO - PROCESS | 10937 | 1461096217821 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e87c2800 == 114 [pid = 10937] [id = 385] 13:03:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12e1e5f000) [pid = 10937] [serial = 1156] [outer = (nil)] 13:03:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12e232d000) [pid = 10937] [serial = 1157] [outer = 0x7f12e1e5f000] 13:03:37 INFO - PROCESS | 10937 | 1461096217944 Marionette DEBUG loaded listener.js 13:03:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12e2938c00) [pid = 10937] [serial = 1158] [outer = 0x7f12e1e5f000] 13:03:38 INFO - PROCESS | 10937 | 1461096218760 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1484ms 13:03:38 INFO - PROCESS | 10937 | 1461096218816 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 10937 | 1461096218820 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:03:38 INFO - PROCESS | 10937 | 1461096218826 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 10937 | 1461096218829 Marionette TRACE conn4 <- [1,1514,null,{}] 13:03:38 INFO - PROCESS | 10937 | 1461096218834 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:39 INFO - PROCESS | 10937 | 1461096219046 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:03:39 INFO - PROCESS | 10937 | 1461096219252 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4018000 == 115 [pid = 10937] [id = 386] 13:03:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12c7cf4c00) [pid = 10937] [serial = 1159] [outer = (nil)] 13:03:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12e2bb8400) [pid = 10937] [serial = 1160] [outer = 0x7f12c7cf4c00] 13:03:39 INFO - PROCESS | 10937 | 1461096219412 Marionette DEBUG loaded listener.js 13:03:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12e383c000) [pid = 10937] [serial = 1161] [outer = 0x7f12c7cf4c00] 13:03:40 INFO - PROCESS | 10937 | 1461096220228 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1428ms 13:03:40 INFO - PROCESS | 10937 | 1461096220255 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:03:40 INFO - PROCESS | 10937 | 1461096220259 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:03:40 INFO - PROCESS | 10937 | 1461096220267 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:03:40 INFO - PROCESS | 10937 | 1461096220270 Marionette TRACE conn4 <- [1,1518,null,{}] 13:03:40 INFO - PROCESS | 10937 | 1461096220276 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:40 INFO - PROCESS | 10937 | 1461096220486 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:03:40 INFO - PROCESS | 10937 | 1461096220686 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45b7000 == 116 [pid = 10937] [id = 387] 13:03:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12dfbd1c00) [pid = 10937] [serial = 1162] [outer = (nil)] 13:03:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12e3859400) [pid = 10937] [serial = 1163] [outer = 0x7f12dfbd1c00] 13:03:40 INFO - PROCESS | 10937 | 1461096220761 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12e54b0800) [pid = 10937] [serial = 1164] [outer = 0x7f12dfbd1c00] 13:03:41 INFO - PROCESS | 10937 | 1461096221630 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1439ms 13:03:41 INFO - PROCESS | 10937 | 1461096221705 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:03:41 INFO - PROCESS | 10937 | 1461096221709 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:03:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:03:41 INFO - PROCESS | 10937 | 1461096221715 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 10937 | 1461096221719 Marionette TRACE conn4 <- [1,1522,null,{}] 13:03:41 INFO - PROCESS | 10937 | 1461096221724 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:41 INFO - PROCESS | 10937 | 1461096221973 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:03:42 INFO - PROCESS | 10937 | 1461096222229 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8d6a800 == 117 [pid = 10937] [id = 388] 13:03:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12e1e57400) [pid = 10937] [serial = 1165] [outer = (nil)] 13:03:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12ef794400) [pid = 10937] [serial = 1166] [outer = 0x7f12e1e57400] 13:03:42 INFO - PROCESS | 10937 | 1461096222391 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12f07fc400) [pid = 10937] [serial = 1167] [outer = 0x7f12e1e57400] 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:03:43 INFO - PROCESS | 10937 | 1461096223514 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:03:43 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 () { 13:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:03:43 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 () { 13:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:03:43 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 () { 13:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:03:43 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 () { 13:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:03:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1834ms 13:03:43 INFO - PROCESS | 10937 | 1461096223574 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:03:43 INFO - PROCESS | 10937 | 1461096223580 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:03:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:03:43 INFO - PROCESS | 10937 | 1461096223591 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 10937 | 1461096223595 Marionette TRACE conn4 <- [1,1526,null,{}] 13:03:43 INFO - PROCESS | 10937 | 1461096223605 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:43 INFO - PROCESS | 10937 | 1461096223865 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:03:44 INFO - PROCESS | 10937 | 1461096224192 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce9c0000 == 118 [pid = 10937] [id = 389] 13:03:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12cb99f400) [pid = 10937] [serial = 1168] [outer = (nil)] 13:03:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12f298bc00) [pid = 10937] [serial = 1169] [outer = 0x7f12cb99f400] 13:03:44 INFO - PROCESS | 10937 | 1461096224276 Marionette DEBUG loaded listener.js 13:03:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12f47a7800) [pid = 10937] [serial = 1170] [outer = 0x7f12cb99f400] 13:03:45 INFO - PROCESS | 10937 | 1461096225069 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:03:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:03:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:03:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:03:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1540ms 13:03:45 INFO - PROCESS | 10937 | 1461096225141 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:03:45 INFO - PROCESS | 10937 | 1461096225144 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:03:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:03:45 INFO - PROCESS | 10937 | 1461096225154 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:03:45 INFO - PROCESS | 10937 | 1461096225159 Marionette TRACE conn4 <- [1,1530,null,{}] 13:03:45 INFO - PROCESS | 10937 | 1461096225164 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:45 INFO - PROCESS | 10937 | 1461096225448 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:03:45 INFO - PROCESS | 10937 | 1461096225699 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d00be000 == 119 [pid = 10937] [id = 390] 13:03:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12f47b4000) [pid = 10937] [serial = 1171] [outer = (nil)] 13:03:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12f4a06c00) [pid = 10937] [serial = 1172] [outer = 0x7f12f47b4000] 13:03:45 INFO - PROCESS | 10937 | 1461096225824 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12f4b3c800) [pid = 10937] [serial = 1173] [outer = 0x7f12f47b4000] 13:03:46 INFO - PROCESS | 10937 | 1461096226573 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:03:46 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 13:03:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:03:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:03:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:03:46 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. 13:03:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:03:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1434ms 13:03:46 INFO - PROCESS | 10937 | 1461096226590 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 10937 | 1461096226593 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:03:46 INFO - PROCESS | 10937 | 1461096226600 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 10937 | 1461096226603 Marionette TRACE conn4 <- [1,1534,null,{}] 13:03:46 INFO - PROCESS | 10937 | 1461096226609 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:46 INFO - PROCESS | 10937 | 1461096226872 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:03:47 INFO - PROCESS | 10937 | 1461096227095 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d235b000 == 120 [pid = 10937] [id = 391] 13:03:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12c69ecc00) [pid = 10937] [serial = 1174] [outer = (nil)] 13:03:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12c69f2800) [pid = 10937] [serial = 1175] [outer = 0x7f12c69ecc00] 13:03:47 INFO - PROCESS | 10937 | 1461096227183 Marionette DEBUG loaded listener.js 13:03:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12cade5800) [pid = 10937] [serial = 1176] [outer = 0x7f12c69ecc00] 13:03:48 INFO - PROCESS | 10937 | 1461096228045 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1481ms 13:03:48 INFO - PROCESS | 10937 | 1461096228082 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:03:48 INFO - PROCESS | 10937 | 1461096228085 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:03:48 INFO - PROCESS | 10937 | 1461096228093 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:03:48 INFO - PROCESS | 10937 | 1461096228096 Marionette TRACE conn4 <- [1,1538,null,{}] 13:03:48 INFO - PROCESS | 10937 | 1461096228103 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:48 INFO - PROCESS | 10937 | 1461096228336 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:03:48 INFO - PROCESS | 10937 | 1461096228540 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0071800 == 121 [pid = 10937] [id = 392] 13:03:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12c69ed000) [pid = 10937] [serial = 1177] [outer = (nil)] 13:03:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12d6356000) [pid = 10937] [serial = 1178] [outer = 0x7f12c69ed000] 13:03:48 INFO - PROCESS | 10937 | 1461096228651 Marionette DEBUG loaded listener.js 13:03:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12d635bc00) [pid = 10937] [serial = 1179] [outer = 0x7f12c69ed000] 13:03:49 INFO - PROCESS | 10937 | 1461096229589 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1535ms 13:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:03:49 INFO - PROCESS | 10937 | 1461096229627 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:03:49 INFO - PROCESS | 10937 | 1461096229630 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:03:49 INFO - PROCESS | 10937 | 1461096229637 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:03:49 INFO - PROCESS | 10937 | 1461096229639 Marionette TRACE conn4 <- [1,1542,null,{}] 13:03:49 INFO - PROCESS | 10937 | 1461096229645 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:49 INFO - PROCESS | 10937 | 1461096229858 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:03:50 INFO - PROCESS | 10937 | 1461096230109 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd257000 == 122 [pid = 10937] [id = 393] 13:03:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12cade8800) [pid = 10937] [serial = 1180] [outer = (nil)] 13:03:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12d6361800) [pid = 10937] [serial = 1181] [outer = 0x7f12cade8800] 13:03:50 INFO - PROCESS | 10937 | 1461096230227 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12dd216800) [pid = 10937] [serial = 1182] [outer = 0x7f12cade8800] 13:03:51 INFO - PROCESS | 10937 | 1461096231081 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1484ms 13:03:51 INFO - PROCESS | 10937 | 1461096231122 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 10937 | 1461096231126 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:03:51 INFO - PROCESS | 10937 | 1461096231136 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:03:51 INFO - PROCESS | 10937 | 1461096231140 Marionette TRACE conn4 <- [1,1546,null,{}] 13:03:51 INFO - PROCESS | 10937 | 1461096231146 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:51 INFO - PROCESS | 10937 | 1461096231369 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:03:51 INFO - PROCESS | 10937 | 1461096231648 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9bd6000 == 123 [pid = 10937] [id = 394] 13:03:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12c761d800) [pid = 10937] [serial = 1183] [outer = (nil)] 13:03:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12ca034c00) [pid = 10937] [serial = 1184] [outer = 0x7f12c761d800] 13:03:51 INFO - PROCESS | 10937 | 1461096231769 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12ca36bc00) [pid = 10937] [serial = 1185] [outer = 0x7f12c761d800] 13:03:52 INFO - PROCESS | 10937 | 1461096232583 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1491ms 13:03:52 INFO - PROCESS | 10937 | 1461096232628 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:03:52 INFO - PROCESS | 10937 | 1461096232632 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:03:52 INFO - PROCESS | 10937 | 1461096232639 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 10937 | 1461096232642 Marionette TRACE conn4 <- [1,1550,null,{}] 13:03:52 INFO - PROCESS | 10937 | 1461096232648 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:52 INFO - PROCESS | 10937 | 1461096232863 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:03:53 INFO - PROCESS | 10937 | 1461096233125 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d00bb800 == 124 [pid = 10937] [id = 395] 13:03:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12ca033c00) [pid = 10937] [serial = 1186] [outer = (nil)] 13:03:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12ca36fc00) [pid = 10937] [serial = 1187] [outer = 0x7f12ca033c00] 13:03:53 INFO - PROCESS | 10937 | 1461096233262 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12cfbf9000) [pid = 10937] [serial = 1188] [outer = 0x7f12ca033c00] 13:03:54 INFO - PROCESS | 10937 | 1461096234784 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2183ms 13:03:54 INFO - PROCESS | 10937 | 1461096234822 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 10937 | 1461096234827 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:03:54 INFO - PROCESS | 10937 | 1461096234837 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 10937 | 1461096234841 Marionette TRACE conn4 <- [1,1554,null,{}] 13:03:54 INFO - PROCESS | 10937 | 1461096234850 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:55 INFO - PROCESS | 10937 | 1461096235076 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:03:55 INFO - PROCESS | 10937 | 1461096235285 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d00b2000 == 125 [pid = 10937] [id = 396] 13:03:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12c761b000) [pid = 10937] [serial = 1189] [outer = (nil)] 13:03:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12c7cf7800) [pid = 10937] [serial = 1190] [outer = 0x7f12c761b000] 13:03:55 INFO - PROCESS | 10937 | 1461096235399 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12ca036c00) [pid = 10937] [serial = 1191] [outer = 0x7f12c761b000] 13:03:56 INFO - PROCESS | 10937 | 1461096236431 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1642ms 13:03:56 INFO - PROCESS | 10937 | 1461096236479 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 10937 | 1461096236487 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:03:56 INFO - PROCESS | 10937 | 1461096236497 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:03:56 INFO - PROCESS | 10937 | 1461096236502 Marionette TRACE conn4 <- [1,1558,null,{}] 13:03:56 INFO - PROCESS | 10937 | 1461096236507 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:56 INFO - PROCESS | 10937 | 1461096236716 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:03:57 INFO - PROCESS | 10937 | 1461096237018 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cb9d5000 == 126 [pid = 10937] [id = 397] 13:03:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12cade4c00) [pid = 10937] [serial = 1192] [outer = (nil)] 13:03:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12cade7400) [pid = 10937] [serial = 1193] [outer = 0x7f12cade4c00] 13:03:57 INFO - PROCESS | 10937 | 1461096237092 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12cb99fc00) [pid = 10937] [serial = 1194] [outer = 0x7f12cade4c00] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef4d3000 == 125 [pid = 10937] [id = 88] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1116800 == 124 [pid = 10937] [id = 213] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df197800 == 123 [pid = 10937] [id = 43] 13:03:57 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12d8c70000) [pid = 10937] [serial = 1070] [outer = (nil)] [url = about:blank] 13:03:57 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12cbbf0000) [pid = 10937] [serial = 1052] [outer = (nil)] [url = about:blank] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a8d000 == 122 [pid = 10937] [id = 369] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f6881000 == 121 [pid = 10937] [id = 368] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f459b800 == 120 [pid = 10937] [id = 367] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4097000 == 119 [pid = 10937] [id = 366] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f03ba800 == 118 [pid = 10937] [id = 365] 13:03:57 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e542f000 == 117 [pid = 10937] [id = 364] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1e9e000 == 116 [pid = 10937] [id = 363] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1a2800 == 115 [pid = 10937] [id = 362] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4da000 == 114 [pid = 10937] [id = 361] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9707000 == 113 [pid = 10937] [id = 360] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8662000 == 112 [pid = 10937] [id = 359] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0419800 == 111 [pid = 10937] [id = 358] 13:03:58 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c7659800 == 110 [pid = 10937] [id = 357] 13:03:58 INFO - PROCESS | 10937 | 1461096238152 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12ccadec00) [pid = 10937] [serial = 1058] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12cd080400) [pid = 10937] [serial = 1059] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12cfab1c00) [pid = 10937] [serial = 1016] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12ccadd800) [pid = 10937] [serial = 1008] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12d65f6c00) [pid = 10937] [serial = 1065] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12d26ad800) [pid = 10937] [serial = 1034] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12d86ce000) [pid = 10937] [serial = 1022] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12dd534c00) [pid = 10937] [serial = 1031] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12cecc4c00) [pid = 10937] [serial = 1046] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12da6d8c00) [pid = 10937] [serial = 1025] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12d82e5400) [pid = 10937] [serial = 1067] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12c7e10400) [pid = 10937] [serial = 1055] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12d62c9800) [pid = 10937] [serial = 1064] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12cfab2000) [pid = 10937] [serial = 1061] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12e0adbc00) [pid = 10937] [serial = 1040] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12c761e800) [pid = 10937] [serial = 1010] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12ddaf0400) [pid = 10937] [serial = 1037] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12d65fb400) [pid = 10937] [serial = 1019] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12e232b000) [pid = 10937] [serial = 1043] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12c8ff7400) [pid = 10937] [serial = 1056] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12cc6e6c00) [pid = 10937] [serial = 1013] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12dd3ad000) [pid = 10937] [serial = 1028] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12ca06d000) [pid = 10937] [serial = 1049] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12cfbf3400) [pid = 10937] [serial = 1062] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12d86d0c00) [pid = 10937] [serial = 1068] [outer = (nil)] [url = about:blank] 13:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1701ms 13:03:58 INFO - PROCESS | 10937 | 1461096238201 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:03:58 INFO - PROCESS | 10937 | 1461096238209 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:03:58 INFO - PROCESS | 10937 | 1461096238220 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 10937 | 1461096238230 Marionette TRACE conn4 <- [1,1562,null,{}] 13:03:58 INFO - PROCESS | 10937 | 1461096238246 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:58 INFO - PROCESS | 10937 | 1461096238458 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:03:58 INFO - PROCESS | 10937 | 1461096238686 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfacc000 == 111 [pid = 10937] [id = 398] 13:03:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12cade5400) [pid = 10937] [serial = 1195] [outer = (nil)] 13:03:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12ccee0000) [pid = 10937] [serial = 1196] [outer = 0x7f12cade5400] 13:03:58 INFO - PROCESS | 10937 | 1461096238753 Marionette DEBUG loaded listener.js 13:03:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12cfab1c00) [pid = 10937] [serial = 1197] [outer = 0x7f12cade5400] 13:03:59 INFO - PROCESS | 10937 | 1461096239536 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1355ms 13:03:59 INFO - PROCESS | 10937 | 1461096239574 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:03:59 INFO - PROCESS | 10937 | 1461096239580 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:03:59 INFO - PROCESS | 10937 | 1461096239591 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:03:59 INFO - PROCESS | 10937 | 1461096239594 Marionette TRACE conn4 <- [1,1566,null,{}] 13:03:59 INFO - PROCESS | 10937 | 1461096239604 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:59 INFO - PROCESS | 10937 | 1461096239856 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:04:00 INFO - PROCESS | 10937 | 1461096240038 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d22ad000 == 112 [pid = 10937] [id = 399] 13:04:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12cb9a0400) [pid = 10937] [serial = 1198] [outer = (nil)] 13:04:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12d2422400) [pid = 10937] [serial = 1199] [outer = 0x7f12cb9a0400] 13:04:00 INFO - PROCESS | 10937 | 1461096240104 Marionette DEBUG loaded listener.js 13:04:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12d26eec00) [pid = 10937] [serial = 1200] [outer = 0x7f12cb9a0400] 13:04:00 INFO - PROCESS | 10937 | 1461096240965 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1434ms 13:04:01 INFO - PROCESS | 10937 | 1461096241024 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:04:01 INFO - PROCESS | 10937 | 1461096241027 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:04:01 INFO - PROCESS | 10937 | 1461096241034 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:04:01 INFO - PROCESS | 10937 | 1461096241038 Marionette TRACE conn4 <- [1,1570,null,{}] 13:04:01 INFO - PROCESS | 10937 | 1461096241043 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:01 INFO - PROCESS | 10937 | 1461096241297 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:04:01 INFO - PROCESS | 10937 | 1461096241333 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67b7000 == 113 [pid = 10937] [id = 400] 13:04:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12d26ef800) [pid = 10937] [serial = 1201] [outer = (nil)] 13:04:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12d6359400) [pid = 10937] [serial = 1202] [outer = 0x7f12d26ef800] 13:04:01 INFO - PROCESS | 10937 | 1461096241397 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12d65fb800) [pid = 10937] [serial = 1203] [outer = 0x7f12d26ef800] 13:04:02 INFO - PROCESS | 10937 | 1461096242339 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1335ms 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12c7bd0800) [pid = 10937] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12cced6000) [pid = 10937] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12cad7ac00) [pid = 10937] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12d62d0800) [pid = 10937] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12c761cc00) [pid = 10937] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12d8bde000) [pid = 10937] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:04:02 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12c7bd8400) [pid = 10937] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:04:02 INFO - PROCESS | 10937 | 1461096242832 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:04:02 INFO - PROCESS | 10937 | 1461096242838 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:04:02 INFO - PROCESS | 10937 | 1461096242933 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:04:02 INFO - PROCESS | 10937 | 1461096242936 Marionette TRACE conn4 <- [1,1574,null,{}] 13:04:02 INFO - PROCESS | 10937 | 1461096242945 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:03 INFO - PROCESS | 10937 | 1461096243224 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:04:03 INFO - PROCESS | 10937 | 1461096243343 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8555000 == 114 [pid = 10937] [id = 401] 13:04:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12d6e36000) [pid = 10937] [serial = 1204] [outer = (nil)] 13:04:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12d9268400) [pid = 10937] [serial = 1205] [outer = 0x7f12d6e36000] 13:04:03 INFO - PROCESS | 10937 | 1461096243418 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12da6d5400) [pid = 10937] [serial = 1206] [outer = 0x7f12d6e36000] 13:04:04 INFO - PROCESS | 10937 | 1461096244093 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1196ms 13:04:04 INFO - PROCESS | 10937 | 1461096244121 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 10937 | 1461096244124 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:04:04 INFO - PROCESS | 10937 | 1461096244131 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 10937 | 1461096244134 Marionette TRACE conn4 <- [1,1578,null,{}] 13:04:04 INFO - PROCESS | 10937 | 1461096244139 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:04 INFO - PROCESS | 10937 | 1461096244430 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:04:04 INFO - PROCESS | 10937 | 1461096244454 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9682000 == 115 [pid = 10937] [id = 402] 13:04:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12d241e400) [pid = 10937] [serial = 1207] [outer = (nil)] 13:04:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12dc643000) [pid = 10937] [serial = 1208] [outer = 0x7f12d241e400] 13:04:04 INFO - PROCESS | 10937 | 1461096244517 Marionette DEBUG loaded listener.js 13:04:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12dc9c1c00) [pid = 10937] [serial = 1209] [outer = 0x7f12d241e400] 13:04:05 INFO - PROCESS | 10937 | 1461096245606 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1529ms 13:04:05 INFO - PROCESS | 10937 | 1461096245662 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:04:05 INFO - PROCESS | 10937 | 1461096245669 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:04:05 INFO - PROCESS | 10937 | 1461096245679 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:04:05 INFO - PROCESS | 10937 | 1461096245683 Marionette TRACE conn4 <- [1,1582,null,{}] 13:04:05 INFO - PROCESS | 10937 | 1461096245692 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:05 INFO - PROCESS | 10937 | 1461096245953 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:04:06 INFO - PROCESS | 10937 | 1461096246264 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3e2800 == 116 [pid = 10937] [id = 403] 13:04:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12c7e15c00) [pid = 10937] [serial = 1210] [outer = (nil)] 13:04:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12c8ff7800) [pid = 10937] [serial = 1211] [outer = 0x7f12c7e15c00] 13:04:06 INFO - PROCESS | 10937 | 1461096246343 Marionette DEBUG loaded listener.js 13:04:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12ca36f400) [pid = 10937] [serial = 1212] [outer = 0x7f12c7e15c00] 13:04:07 INFO - PROCESS | 10937 | 1461096247275 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1632ms 13:04:07 INFO - PROCESS | 10937 | 1461096247312 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:04:07 INFO - PROCESS | 10937 | 1461096247321 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:04:07 INFO - PROCESS | 10937 | 1461096247333 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:04:07 INFO - PROCESS | 10937 | 1461096247337 Marionette TRACE conn4 <- [1,1586,null,{}] 13:04:07 INFO - PROCESS | 10937 | 1461096247344 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:07 INFO - PROCESS | 10937 | 1461096247571 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:04:07 INFO - PROCESS | 10937 | 1461096247951 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d223b800 == 117 [pid = 10937] [id = 404] 13:04:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12cbbe8000) [pid = 10937] [serial = 1213] [outer = (nil)] 13:04:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12cc715000) [pid = 10937] [serial = 1214] [outer = 0x7f12cbbe8000] 13:04:08 INFO - PROCESS | 10937 | 1461096248139 Marionette DEBUG loaded listener.js 13:04:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12cecc0800) [pid = 10937] [serial = 1215] [outer = 0x7f12cbbe8000] 13:04:09 INFO - PROCESS | 10937 | 1461096249387 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2084ms 13:04:09 INFO - PROCESS | 10937 | 1461096249418 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:04:09 INFO - PROCESS | 10937 | 1461096249428 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:04:09 INFO - PROCESS | 10937 | 1461096249439 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:04:09 INFO - PROCESS | 10937 | 1461096249444 Marionette TRACE conn4 <- [1,1590,null,{}] 13:04:09 INFO - PROCESS | 10937 | 1461096249461 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:09 INFO - PROCESS | 10937 | 1461096249697 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:04:10 INFO - PROCESS | 10937 | 1461096249993 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc982800 == 118 [pid = 10937] [id = 405] 13:04:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12d26f0c00) [pid = 10937] [serial = 1216] [outer = (nil)] 13:04:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12d6e2ec00) [pid = 10937] [serial = 1217] [outer = 0x7f12d26f0c00] 13:04:10 INFO - PROCESS | 10937 | 1461096250080 Marionette DEBUG loaded listener.js 13:04:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12d860ec00) [pid = 10937] [serial = 1218] [outer = 0x7f12d26f0c00] 13:04:11 INFO - PROCESS | 10937 | 1461096251269 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1888ms 13:04:11 INFO - PROCESS | 10937 | 1461096251329 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:04:11 INFO - PROCESS | 10937 | 1461096251337 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:04:11 INFO - PROCESS | 10937 | 1461096251348 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - PROCESS | 10937 | 1461096251353 Marionette TRACE conn4 <- [1,1594,null,{}] 13:04:11 INFO - PROCESS | 10937 | 1461096251362 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:11 INFO - PROCESS | 10937 | 1461096251641 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:04:11 INFO - PROCESS | 10937 | 1461096251895 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb90000 == 119 [pid = 10937] [id = 406] 13:04:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12d6354800) [pid = 10937] [serial = 1219] [outer = (nil)] 13:04:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12dc9bd000) [pid = 10937] [serial = 1220] [outer = 0x7f12d6354800] 13:04:12 INFO - PROCESS | 10937 | 1461096252009 Marionette DEBUG loaded listener.js 13:04:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12dcabb800) [pid = 10937] [serial = 1221] [outer = 0x7f12d6354800] 13:04:12 INFO - PROCESS | 10937 | 1461096252852 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1543ms 13:04:12 INFO - PROCESS | 10937 | 1461096252890 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 10937 | 1461096252893 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:04:12 INFO - PROCESS | 10937 | 1461096252900 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - PROCESS | 10937 | 1461096252904 Marionette TRACE conn4 <- [1,1598,null,{}] 13:04:12 INFO - PROCESS | 10937 | 1461096252910 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:13 INFO - PROCESS | 10937 | 1461096253121 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:04:13 INFO - PROCESS | 10937 | 1461096253428 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d68000 == 120 [pid = 10937] [id = 407] 13:04:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12d9270c00) [pid = 10937] [serial = 1222] [outer = (nil)] 13:04:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12dd219c00) [pid = 10937] [serial = 1223] [outer = 0x7f12d9270c00] 13:04:13 INFO - PROCESS | 10937 | 1461096253505 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12dd21ec00) [pid = 10937] [serial = 1224] [outer = 0x7f12d9270c00] 13:04:14 INFO - PROCESS | 10937 | 1461096254359 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1541ms 13:04:14 INFO - PROCESS | 10937 | 1461096254449 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:04:14 INFO - PROCESS | 10937 | 1461096254457 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:04:14 INFO - PROCESS | 10937 | 1461096254463 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:04:14 INFO - PROCESS | 10937 | 1461096254466 Marionette TRACE conn4 <- [1,1602,null,{}] 13:04:14 INFO - PROCESS | 10937 | 1461096254471 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:14 INFO - PROCESS | 10937 | 1461096254738 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:04:15 INFO - PROCESS | 10937 | 1461096255042 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ee603800 == 121 [pid = 10937] [id = 408] 13:04:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12ddaaa000) [pid = 10937] [serial = 1225] [outer = (nil)] 13:04:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12ddd6f400) [pid = 10937] [serial = 1226] [outer = 0x7f12ddaaa000] 13:04:15 INFO - PROCESS | 10937 | 1461096255127 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12e0c88400) [pid = 10937] [serial = 1227] [outer = 0x7f12ddaaa000] 13:04:15 INFO - PROCESS | 10937 | 1461096255947 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1536ms 13:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:04:16 INFO - PROCESS | 10937 | 1461096256000 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 10937 | 1461096256003 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:04:16 INFO - PROCESS | 10937 | 1461096256010 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:04:16 INFO - PROCESS | 10937 | 1461096256014 Marionette TRACE conn4 <- [1,1606,null,{}] 13:04:16 INFO - PROCESS | 10937 | 1461096256019 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:16 INFO - PROCESS | 10937 | 1461096256236 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:04:16 INFO - PROCESS | 10937 | 1461096256488 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f400b000 == 122 [pid = 10937] [id = 409] 13:04:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12dd9c4400) [pid = 10937] [serial = 1228] [outer = (nil)] 13:04:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12e1e57000) [pid = 10937] [serial = 1229] [outer = 0x7f12dd9c4400] 13:04:16 INFO - PROCESS | 10937 | 1461096256605 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12e232f400) [pid = 10937] [serial = 1230] [outer = 0x7f12dd9c4400] 13:04:17 INFO - PROCESS | 10937 | 1461096257430 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1481ms 13:04:17 INFO - PROCESS | 10937 | 1461096257491 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 10937 | 1461096257495 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:04:17 INFO - PROCESS | 10937 | 1461096257501 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 10937 | 1461096257503 Marionette TRACE conn4 <- [1,1610,null,{}] 13:04:17 INFO - PROCESS | 10937 | 1461096257509 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:17 INFO - PROCESS | 10937 | 1461096257714 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:04:17 INFO - PROCESS | 10937 | 1461096257925 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4a46000 == 123 [pid = 10937] [id = 410] 13:04:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12ddb43000) [pid = 10937] [serial = 1231] [outer = (nil)] 13:04:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12e2bbc800) [pid = 10937] [serial = 1232] [outer = 0x7f12ddb43000] 13:04:18 INFO - PROCESS | 10937 | 1461096258084 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12e3849000) [pid = 10937] [serial = 1233] [outer = 0x7f12ddb43000] 13:04:18 INFO - PROCESS | 10937 | 1461096258909 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1482ms 13:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:04:18 INFO - PROCESS | 10937 | 1461096258984 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:04:18 INFO - PROCESS | 10937 | 1461096258987 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:04:18 INFO - PROCESS | 10937 | 1461096258994 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:04:18 INFO - PROCESS | 10937 | 1461096258997 Marionette TRACE conn4 <- [1,1614,null,{}] 13:04:19 INFO - PROCESS | 10937 | 1461096259002 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:19 INFO - PROCESS | 10937 | 1461096259215 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:04:19 INFO - PROCESS | 10937 | 1461096259436 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a95000 == 124 [pid = 10937] [id = 411] 13:04:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12dd3ad000) [pid = 10937] [serial = 1234] [outer = (nil)] 13:04:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12e5887400) [pid = 10937] [serial = 1235] [outer = 0x7f12dd3ad000] 13:04:19 INFO - PROCESS | 10937 | 1461096259605 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12ee6d4800) [pid = 10937] [serial = 1236] [outer = 0x7f12dd3ad000] 13:04:20 INFO - PROCESS | 10937 | 1461096260430 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:04:20 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 13:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1480ms 13:04:20 INFO - PROCESS | 10937 | 1461096260473 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:04:20 INFO - PROCESS | 10937 | 1461096260477 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:04:20 INFO - PROCESS | 10937 | 1461096260484 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 10937 | 1461096260487 Marionette TRACE conn4 <- [1,1618,null,{}] 13:04:20 INFO - PROCESS | 10937 | 1461096260493 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:20 INFO - PROCESS | 10937 | 1461096260709 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:04:20 INFO - PROCESS | 10937 | 1461096260922 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4cb8800 == 125 [pid = 10937] [id = 412] 13:04:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12c76e7400) [pid = 10937] [serial = 1237] [outer = (nil)] 13:04:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12c76f1800) [pid = 10937] [serial = 1238] [outer = 0x7f12c76e7400] 13:04:21 INFO - PROCESS | 10937 | 1461096261074 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12c76f6400) [pid = 10937] [serial = 1239] [outer = 0x7f12c76e7400] 13:04:21 INFO - PROCESS | 10937 | 1461096261976 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1530ms 13:04:22 INFO - PROCESS | 10937 | 1461096262014 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:04:22 INFO - PROCESS | 10937 | 1461096262018 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:04:22 INFO - PROCESS | 10937 | 1461096262024 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:04:22 INFO - PROCESS | 10937 | 1461096262030 Marionette TRACE conn4 <- [1,1622,null,{}] 13:04:22 INFO - PROCESS | 10937 | 1461096262036 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:22 INFO - PROCESS | 10937 | 1461096262276 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:04:22 INFO - PROCESS | 10937 | 1461096262542 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf870000 == 126 [pid = 10937] [id = 413] 13:04:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12ef9dcc00) [pid = 10937] [serial = 1240] [outer = (nil)] 13:04:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12f23ebc00) [pid = 10937] [serial = 1241] [outer = 0x7f12ef9dcc00] 13:04:22 INFO - PROCESS | 10937 | 1461096262666 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12f462a400) [pid = 10937] [serial = 1242] [outer = 0x7f12ef9dcc00] 13:04:23 INFO - PROCESS | 10937 | 1461096263500 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:04:23 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 13:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1534ms 13:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:04:23 INFO - PROCESS | 10937 | 1461096263560 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:04:23 INFO - PROCESS | 10937 | 1461096263563 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:04:23 INFO - PROCESS | 10937 | 1461096263570 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 10937 | 1461096263573 Marionette TRACE conn4 <- [1,1626,null,{}] 13:04:23 INFO - PROCESS | 10937 | 1461096263579 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:23 INFO - PROCESS | 10937 | 1461096263790 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:04:24 INFO - PROCESS | 10937 | 1461096264043 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc778800 == 127 [pid = 10937] [id = 414] 13:04:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12d9296c00) [pid = 10937] [serial = 1243] [outer = (nil)] 13:04:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12d929c400) [pid = 10937] [serial = 1244] [outer = 0x7f12d9296c00] 13:04:24 INFO - PROCESS | 10937 | 1461096264158 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12d99e8800) [pid = 10937] [serial = 1245] [outer = 0x7f12d9296c00] 13:04:25 INFO - PROCESS | 10937 | 1461096265010 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1480ms 13:04:25 INFO - PROCESS | 10937 | 1461096265050 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 10937 | 1461096265053 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:04:25 INFO - PROCESS | 10937 | 1461096265059 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 10937 | 1461096265063 Marionette TRACE conn4 <- [1,1630,null,{}] 13:04:25 INFO - PROCESS | 10937 | 1461096265068 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:25 INFO - PROCESS | 10937 | 1461096265277 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:04:25 INFO - PROCESS | 10937 | 1461096265491 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9713000 == 128 [pid = 10937] [id = 415] 13:04:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12c69c6c00) [pid = 10937] [serial = 1246] [outer = (nil)] 13:04:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12c79b1000) [pid = 10937] [serial = 1247] [outer = 0x7f12c69c6c00] 13:04:25 INFO - PROCESS | 10937 | 1461096265621 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12c79b6000) [pid = 10937] [serial = 1248] [outer = 0x7f12c69c6c00] 13:04:27 INFO - PROCESS | 10937 | 1461096267101 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2086ms 13:04:27 INFO - PROCESS | 10937 | 1461096267147 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:04:27 INFO - PROCESS | 10937 | 1461096267152 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:04:27 INFO - PROCESS | 10937 | 1461096267161 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:04:27 INFO - PROCESS | 10937 | 1461096267167 Marionette TRACE conn4 <- [1,1634,null,{}] 13:04:27 INFO - PROCESS | 10937 | 1461096267177 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:27 INFO - PROCESS | 10937 | 1461096267386 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:04:27 INFO - PROCESS | 10937 | 1461096267602 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf869800 == 129 [pid = 10937] [id = 416] 13:04:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12c69ee000) [pid = 10937] [serial = 1249] [outer = (nil)] 13:04:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12c761f400) [pid = 10937] [serial = 1250] [outer = 0x7f12c69ee000] 13:04:27 INFO - PROCESS | 10937 | 1461096267711 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12c7cf0800) [pid = 10937] [serial = 1251] [outer = 0x7f12c69ee000] 13:04:28 INFO - PROCESS | 10937 | 1461096268767 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1646ms 13:04:28 INFO - PROCESS | 10937 | 1461096268807 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 10937 | 1461096268816 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:04:28 INFO - PROCESS | 10937 | 1461096268827 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 10937 | 1461096268830 Marionette TRACE conn4 <- [1,1638,null,{}] 13:04:28 INFO - PROCESS | 10937 | 1461096268837 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:29 INFO - PROCESS | 10937 | 1461096269044 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:04:29 INFO - PROCESS | 10937 | 1461096269318 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea7a000 == 130 [pid = 10937] [id = 417] 13:04:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12c7cf4400) [pid = 10937] [serial = 1252] [outer = (nil)] 13:04:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12ca363000) [pid = 10937] [serial = 1253] [outer = 0x7f12c7cf4400] 13:04:29 INFO - PROCESS | 10937 | 1461096269389 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12cade5c00) [pid = 10937] [serial = 1254] [outer = 0x7f12c7cf4400] 13:04:30 INFO - PROCESS | 10937 | 1461096270411 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1633ms 13:04:30 INFO - PROCESS | 10937 | 1461096270461 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:04:30 INFO - PROCESS | 10937 | 1461096270465 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:04:30 INFO - PROCESS | 10937 | 1461096270471 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:04:30 INFO - PROCESS | 10937 | 1461096270477 Marionette TRACE conn4 <- [1,1642,null,{}] 13:04:30 INFO - PROCESS | 10937 | 1461096270494 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:30 INFO - PROCESS | 10937 | 1461096270717 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:04:30 INFO - PROCESS | 10937 | 1461096270976 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cb9e1800 == 131 [pid = 10937] [id = 418] 13:04:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12ccad9000) [pid = 10937] [serial = 1255] [outer = (nil)] 13:04:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12ccf5ec00) [pid = 10937] [serial = 1256] [outer = 0x7f12ccad9000] 13:04:31 INFO - PROCESS | 10937 | 1461096271094 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12ccf64c00) [pid = 10937] [serial = 1257] [outer = 0x7f12ccad9000] 13:04:32 INFO - PROCESS | 10937 | 1461096272020 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1591ms 13:04:32 INFO - PROCESS | 10937 | 1461096272063 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:04:32 INFO - PROCESS | 10937 | 1461096272067 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:04:32 INFO - PROCESS | 10937 | 1461096272073 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:04:32 INFO - PROCESS | 10937 | 1461096272075 Marionette TRACE conn4 <- [1,1646,null,{}] 13:04:32 INFO - PROCESS | 10937 | 1461096272104 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:32 INFO - PROCESS | 10937 | 1461096272312 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:04:32 INFO - PROCESS | 10937 | 1461096272597 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2239800 == 132 [pid = 10937] [id = 419] 13:04:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12c7bcd000) [pid = 10937] [serial = 1258] [outer = (nil)] 13:04:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12cd085400) [pid = 10937] [serial = 1259] [outer = 0x7f12c7bcd000] 13:04:32 INFO - PROCESS | 10937 | 1461096272668 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12cfab4800) [pid = 10937] [serial = 1260] [outer = 0x7f12c7bcd000] 13:04:33 INFO - PROCESS | 10937 | 1461096273525 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1502ms 13:04:33 INFO - PROCESS | 10937 | 1461096273576 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:04:33 INFO - PROCESS | 10937 | 1461096273579 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:04:33 INFO - PROCESS | 10937 | 1461096273585 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 10937 | 1461096273587 Marionette TRACE conn4 <- [1,1650,null,{}] 13:04:33 INFO - PROCESS | 10937 | 1461096273593 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:33 INFO - PROCESS | 10937 | 1461096273789 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62e4000 == 131 [pid = 10937] [id = 226] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc905800 == 130 [pid = 10937] [id = 349] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c20000 == 129 [pid = 10937] [id = 347] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca1a0800 == 128 [pid = 10937] [id = 348] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f409a000 == 127 [pid = 10937] [id = 346] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12dcab5c00) [pid = 10937] [serial = 1139] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12e1e54000) [pid = 10937] [serial = 1097] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12dff96800) [pid = 10937] [serial = 1094] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12ef798c00) [pid = 10937] [serial = 1112] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12c7bcbc00) [pid = 10937] [serial = 1073] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12cced4000) [pid = 10937] [serial = 1076] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12dc69f800) [pid = 10937] [serial = 1085] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12e539e000) [pid = 10937] [serial = 1106] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12e2bbe400) [pid = 10937] [serial = 1103] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12f0ab8400) [pid = 10937] [serial = 1115] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12ef244c00) [pid = 10937] [serial = 1109] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12ddd73400) [pid = 10937] [serial = 1091] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12c7cf6000) [pid = 10937] [serial = 1118] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12dca81400) [pid = 10937] [serial = 1088] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12e23dc800) [pid = 10937] [serial = 1100] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12d20f0c00) [pid = 10937] [serial = 1079] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12d8bdc000) [pid = 10937] [serial = 1082] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | 1461096274197 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8555000 == 126 [pid = 10937] [id = 401] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67b7000 == 125 [pid = 10937] [id = 400] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d22ad000 == 124 [pid = 10937] [id = 399] 13:04:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7cd9800 == 125 [pid = 10937] [id = 420] 13:04:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12c7bcbc00) [pid = 10937] [serial = 1261] [outer = (nil)] 13:04:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12cad7b400) [pid = 10937] [serial = 1262] [outer = 0x7f12c7bcbc00] 13:04:34 INFO - PROCESS | 10937 | 1461096274294 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12d20f0c00) [pid = 10937] [serial = 1263] [outer = 0x7f12c7bcbc00] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfacc000 == 124 [pid = 10937] [id = 398] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cb9d5000 == 123 [pid = 10937] [id = 397] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d00b2000 == 122 [pid = 10937] [id = 396] 13:04:34 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d235b000 == 121 [pid = 10937] [id = 391] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12c8ff6400) [pid = 10937] [serial = 1122] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12d99f3c00) [pid = 10937] [serial = 1137] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12cc71c000) [pid = 10937] [serial = 1125] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12d82d9400) [pid = 10937] [serial = 1134] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12cfbee400) [pid = 10937] [serial = 1128] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12d99ed800) [pid = 10937] [serial = 1071] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12c7e0f400) [pid = 10937] [serial = 1121] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12d26e6800) [pid = 10937] [serial = 1130] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12c761fc00) [pid = 10937] [serial = 1124] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12d6588000) [pid = 10937] [serial = 1131] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12cecc3000) [pid = 10937] [serial = 1127] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12d72c9c00) [pid = 10937] [serial = 1133] [outer = (nil)] [url = about:blank] 13:04:34 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12d6e35800) [pid = 10937] [serial = 1136] [outer = (nil)] [url = about:blank] 13:04:35 INFO - PROCESS | 10937 | 1461096275108 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1585ms 13:04:35 INFO - PROCESS | 10937 | 1461096275172 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 10937 | 1461096275176 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:04:35 INFO - PROCESS | 10937 | 1461096275190 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 10937 | 1461096275192 Marionette TRACE conn4 <- [1,1654,null,{}] 13:04:35 INFO - PROCESS | 10937 | 1461096275207 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:35 INFO - PROCESS | 10937 | 1461096275436 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:04:35 INFO - PROCESS | 10937 | 1461096275611 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0416800 == 122 [pid = 10937] [id = 421] 13:04:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12c7bd8000) [pid = 10937] [serial = 1264] [outer = (nil)] 13:04:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12d6584800) [pid = 10937] [serial = 1265] [outer = 0x7f12c7bd8000] 13:04:35 INFO - PROCESS | 10937 | 1461096275681 Marionette DEBUG loaded listener.js 13:04:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12d8be4400) [pid = 10937] [serial = 1266] [outer = 0x7f12c7bd8000] 13:04:36 INFO - PROCESS | 10937 | 1461096276406 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1249ms 13:04:36 INFO - PROCESS | 10937 | 1461096276432 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:04:36 INFO - PROCESS | 10937 | 1461096276435 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:04:36 INFO - PROCESS | 10937 | 1461096276442 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:04:36 INFO - PROCESS | 10937 | 1461096276445 Marionette TRACE conn4 <- [1,1658,null,{}] 13:04:36 INFO - PROCESS | 10937 | 1461096276451 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:36 INFO - PROCESS | 10937 | 1461096276730 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:04:36 INFO - PROCESS | 10937 | 1461096276763 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67cd800 == 123 [pid = 10937] [id = 422] 13:04:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12d62d5400) [pid = 10937] [serial = 1267] [outer = (nil)] 13:04:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12d929d400) [pid = 10937] [serial = 1268] [outer = 0x7f12d62d5400] 13:04:36 INFO - PROCESS | 10937 | 1461096276826 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12d9a90c00) [pid = 10937] [serial = 1269] [outer = 0x7f12d62d5400] 13:04:37 INFO - PROCESS | 10937 | 1461096277702 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1280ms 13:04:37 INFO - PROCESS | 10937 | 1461096277730 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:04:37 INFO - PROCESS | 10937 | 1461096277734 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:04:37 INFO - PROCESS | 10937 | 1461096277740 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 10937 | 1461096277742 Marionette TRACE conn4 <- [1,1662,null,{}] 13:04:37 INFO - PROCESS | 10937 | 1461096277748 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:38 INFO - PROCESS | 10937 | 1461096278010 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:04:38 INFO - PROCESS | 10937 | 1461096278054 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c08000 == 124 [pid = 10937] [id = 423] 13:04:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12d62d4800) [pid = 10937] [serial = 1270] [outer = (nil)] 13:04:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12dc69f800) [pid = 10937] [serial = 1271] [outer = 0x7f12d62d4800] 13:04:38 INFO - PROCESS | 10937 | 1461096278131 Marionette DEBUG loaded listener.js 13:04:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12dcabc800) [pid = 10937] [serial = 1272] [outer = 0x7f12d62d4800] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12cade5400) [pid = 10937] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12dd82b000) [pid = 10937] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12d9270000) [pid = 10937] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12dc758400) [pid = 10937] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12dd3b3400) [pid = 10937] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12cbbeb800) [pid = 10937] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12cb9a1c00) [pid = 10937] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12cecbc400) [pid = 10937] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12c7bcfc00) [pid = 10937] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12ccadb800) [pid = 10937] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12d60f0c00) [pid = 10937] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12c7615c00) [pid = 10937] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12c8ff3c00) [pid = 10937] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12dc960800) [pid = 10937] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12f0623c00) [pid = 10937] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12d04a6000) [pid = 10937] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12dd3b4000) [pid = 10937] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12c8feb800) [pid = 10937] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12dff94c00) [pid = 10937] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12e54b0400) [pid = 10937] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12d8610400) [pid = 10937] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12ccede000) [pid = 10937] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12cb995000) [pid = 10937] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12cd086800) [pid = 10937] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12dc9ba400) [pid = 10937] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12c8fefc00) [pid = 10937] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12d94c4c00) [pid = 10937] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12dd534800) [pid = 10937] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12d99f6c00) [pid = 10937] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12c7614800) [pid = 10937] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12d26ef800) [pid = 10937] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12d6e36000) [pid = 10937] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12cade4c00) [pid = 10937] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12cb9a0400) [pid = 10937] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:04:39 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12c761b000) [pid = 10937] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:04:40 INFO - PROCESS | 10937 | 1461096280007 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2288ms 13:04:40 INFO - PROCESS | 10937 | 1461096280029 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 10937 | 1461096280033 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:04:40 INFO - PROCESS | 10937 | 1461096280041 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 10937 | 1461096280044 Marionette TRACE conn4 <- [1,1666,null,{}] 13:04:40 INFO - PROCESS | 10937 | 1461096280049 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:40 INFO - PROCESS | 10937 | 1461096280316 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:04:40 INFO - PROCESS | 10937 | 1461096280427 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfcdf000 == 125 [pid = 10937] [id = 424] 13:04:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12c7612800) [pid = 10937] [serial = 1273] [outer = (nil)] 13:04:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12ca03b000) [pid = 10937] [serial = 1274] [outer = 0x7f12c7612800] 13:04:40 INFO - PROCESS | 10937 | 1461096280489 Marionette DEBUG loaded listener.js 13:04:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12cd086400) [pid = 10937] [serial = 1275] [outer = 0x7f12c7612800] 13:04:41 INFO - PROCESS | 10937 | 1461096281268 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1285ms 13:04:41 INFO - PROCESS | 10937 | 1461096281328 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:04:41 INFO - PROCESS | 10937 | 1461096281331 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:04:41 INFO - PROCESS | 10937 | 1461096281340 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:04:41 INFO - PROCESS | 10937 | 1461096281344 Marionette TRACE conn4 <- [1,1670,null,{}] 13:04:41 INFO - PROCESS | 10937 | 1461096281350 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:41 INFO - PROCESS | 10937 | 1461096281560 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:04:41 INFO - PROCESS | 10937 | 1461096281570 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9720800 == 126 [pid = 10937] [id = 425] 13:04:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12ccae7000) [pid = 10937] [serial = 1276] [outer = (nil)] 13:04:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12d8286000) [pid = 10937] [serial = 1277] [outer = 0x7f12ccae7000] 13:04:41 INFO - PROCESS | 10937 | 1461096281637 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12d99f1800) [pid = 10937] [serial = 1278] [outer = 0x7f12ccae7000] 13:04:42 INFO - PROCESS | 10937 | 1461096282927 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1640ms 13:04:42 INFO - PROCESS | 10937 | 1461096282981 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:04:42 INFO - PROCESS | 10937 | 1461096282989 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:04:43 INFO - PROCESS | 10937 | 1461096283000 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:04:43 INFO - PROCESS | 10937 | 1461096283005 Marionette TRACE conn4 <- [1,1674,null,{}] 13:04:43 INFO - PROCESS | 10937 | 1461096283013 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:43 INFO - PROCESS | 10937 | 1461096283256 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:04:43 INFO - PROCESS | 10937 | 1461096283575 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf860800 == 127 [pid = 10937] [id = 426] 13:04:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12c7bce400) [pid = 10937] [serial = 1279] [outer = (nil)] 13:04:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12c7e17400) [pid = 10937] [serial = 1280] [outer = 0x7f12c7bce400] 13:04:43 INFO - PROCESS | 10937 | 1461096283656 Marionette DEBUG loaded listener.js 13:04:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12cad81c00) [pid = 10937] [serial = 1281] [outer = 0x7f12c7bce400] 13:04:44 INFO - PROCESS | 10937 | 1461096284672 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1738ms 13:04:44 INFO - PROCESS | 10937 | 1461096284740 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:04:44 INFO - PROCESS | 10937 | 1461096284749 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:04:44 INFO - PROCESS | 10937 | 1461096284762 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:04:44 INFO - PROCESS | 10937 | 1461096284766 Marionette TRACE conn4 <- [1,1678,null,{}] 13:04:44 INFO - PROCESS | 10937 | 1461096284842 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:45 INFO - PROCESS | 10937 | 1461096285156 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:04:45 INFO - PROCESS | 10937 | 1461096285371 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2228000 == 128 [pid = 10937] [id = 427] 13:04:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12cb996400) [pid = 10937] [serial = 1282] [outer = (nil)] 13:04:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12ccf60800) [pid = 10937] [serial = 1283] [outer = 0x7f12cb996400] 13:04:45 INFO - PROCESS | 10937 | 1461096285447 Marionette DEBUG loaded listener.js 13:04:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12cd087400) [pid = 10937] [serial = 1284] [outer = 0x7f12cb996400] 13:04:46 INFO - PROCESS | 10937 | 1461096286306 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1592ms 13:04:46 INFO - PROCESS | 10937 | 1461096286354 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:04:46 INFO - PROCESS | 10937 | 1461096286358 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:04:46 INFO - PROCESS | 10937 | 1461096286365 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 10937 | 1461096286371 Marionette TRACE conn4 <- [1,1682,null,{}] 13:04:46 INFO - PROCESS | 10937 | 1461096286388 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:46 INFO - PROCESS | 10937 | 1461096286627 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:04:46 INFO - PROCESS | 10937 | 1461096286931 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd267000 == 129 [pid = 10937] [id = 428] 13:04:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12cbbe9800) [pid = 10937] [serial = 1285] [outer = (nil)] 13:04:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12d635a800) [pid = 10937] [serial = 1286] [outer = 0x7f12cbbe9800] 13:04:47 INFO - PROCESS | 10937 | 1461096287019 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12d8286400) [pid = 10937] [serial = 1287] [outer = 0x7f12cbbe9800] 13:04:47 INFO - PROCESS | 10937 | 1461096287864 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1537ms 13:04:47 INFO - PROCESS | 10937 | 1461096287902 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:04:47 INFO - PROCESS | 10937 | 1461096287907 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:04:47 INFO - PROCESS | 10937 | 1461096287913 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:04:47 INFO - PROCESS | 10937 | 1461096287917 Marionette TRACE conn4 <- [1,1686,null,{}] 13:04:47 INFO - PROCESS | 10937 | 1461096287922 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:48 INFO - PROCESS | 10937 | 1461096288148 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:04:48 INFO - PROCESS | 10937 | 1461096288405 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1d9000 == 130 [pid = 10937] [id = 429] 13:04:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12ccada000) [pid = 10937] [serial = 1288] [outer = (nil)] 13:04:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12d99ed800) [pid = 10937] [serial = 1289] [outer = 0x7f12ccada000] 13:04:48 INFO - PROCESS | 10937 | 1461096288527 Marionette DEBUG loaded listener.js 13:04:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12dc757000) [pid = 10937] [serial = 1290] [outer = 0x7f12ccada000] 13:04:49 INFO - PROCESS | 10937 | 1461096289354 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:04:49 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 13:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1489ms 13:04:49 INFO - PROCESS | 10937 | 1461096289419 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 10937 | 1461096289425 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:04:49 INFO - PROCESS | 10937 | 1461096289433 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:04:49 INFO - PROCESS | 10937 | 1461096289437 Marionette TRACE conn4 <- [1,1690,null,{}] 13:04:49 INFO - PROCESS | 10937 | 1461096289444 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:49 INFO - PROCESS | 10937 | 1461096289708 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:04:50 INFO - PROCESS | 10937 | 1461096290033 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2b8c800 == 131 [pid = 10937] [id = 430] 13:04:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12dcab5c00) [pid = 10937] [serial = 1291] [outer = (nil)] 13:04:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12dd216400) [pid = 10937] [serial = 1292] [outer = 0x7f12dcab5c00] 13:04:50 INFO - PROCESS | 10937 | 1461096290135 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12dd220c00) [pid = 10937] [serial = 1293] [outer = 0x7f12dcab5c00] 13:04:51 INFO - PROCESS | 10937 | 1461096291045 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1688ms 13:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:04:51 INFO - PROCESS | 10937 | 1461096291121 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:04:51 INFO - PROCESS | 10937 | 1461096291124 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:04:51 INFO - PROCESS | 10937 | 1461096291132 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:04:51 INFO - PROCESS | 10937 | 1461096291135 Marionette TRACE conn4 <- [1,1694,null,{}] 13:04:51 INFO - PROCESS | 10937 | 1461096291141 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:51 INFO - PROCESS | 10937 | 1461096291432 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:04:51 INFO - PROCESS | 10937 | 1461096291735 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f038c800 == 132 [pid = 10937] [id = 431] 13:04:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12d8281400) [pid = 10937] [serial = 1294] [outer = (nil)] 13:04:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12dd9bd800) [pid = 10937] [serial = 1295] [outer = 0x7f12d8281400] 13:04:51 INFO - PROCESS | 10937 | 1461096291833 Marionette DEBUG loaded listener.js 13:04:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12ddafd000) [pid = 10937] [serial = 1296] [outer = 0x7f12d8281400] 13:04:52 INFO - PROCESS | 10937 | 1461096292718 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1631ms 13:04:52 INFO - PROCESS | 10937 | 1461096292763 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 10937 | 1461096292770 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:04:52 INFO - PROCESS | 10937 | 1461096292778 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:04:52 INFO - PROCESS | 10937 | 1461096292781 Marionette TRACE conn4 <- [1,1698,null,{}] 13:04:52 INFO - PROCESS | 10937 | 1461096292788 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:53 INFO - PROCESS | 10937 | 1461096293012 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:04:53 INFO - PROCESS | 10937 | 1461096293316 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4558000 == 133 [pid = 10937] [id = 432] 13:04:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12dcabd400) [pid = 10937] [serial = 1297] [outer = (nil)] 13:04:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12dfbd1400) [pid = 10937] [serial = 1298] [outer = 0x7f12dcabd400] 13:04:53 INFO - PROCESS | 10937 | 1461096293397 Marionette DEBUG loaded listener.js 13:04:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12e1e58800) [pid = 10937] [serial = 1299] [outer = 0x7f12dcabd400] 13:04:54 INFO - PROCESS | 10937 | 1461096294266 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:04:54 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 13:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1535ms 13:04:54 INFO - PROCESS | 10937 | 1461096294315 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:04:54 INFO - PROCESS | 10937 | 1461096294320 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:04:54 INFO - PROCESS | 10937 | 1461096294327 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:04:54 INFO - PROCESS | 10937 | 1461096294330 Marionette TRACE conn4 <- [1,1702,null,{}] 13:04:54 INFO - PROCESS | 10937 | 1461096294338 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:54 INFO - PROCESS | 10937 | 1461096294548 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:04:54 INFO - PROCESS | 10937 | 1461096294878 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4cb4000 == 134 [pid = 10937] [id = 433] 13:04:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12cadea800) [pid = 10937] [serial = 1300] [outer = (nil)] 13:04:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12e23efc00) [pid = 10937] [serial = 1301] [outer = 0x7f12cadea800] 13:04:54 INFO - PROCESS | 10937 | 1461096294971 Marionette DEBUG loaded listener.js 13:04:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12e2c86800) [pid = 10937] [serial = 1302] [outer = 0x7f12cadea800] 13:04:55 INFO - PROCESS | 10937 | 1461096295767 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1487ms 13:04:55 INFO - PROCESS | 10937 | 1461096295814 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:04:55 INFO - PROCESS | 10937 | 1461096295819 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:04:55 INFO - PROCESS | 10937 | 1461096295825 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 10937 | 1461096295828 Marionette TRACE conn4 <- [1,1706,null,{}] 13:04:55 INFO - PROCESS | 10937 | 1461096295834 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:56 INFO - PROCESS | 10937 | 1461096296047 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:04:56 INFO - PROCESS | 10937 | 1461096296313 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9b9a800 == 135 [pid = 10937] [id = 434] 13:04:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12da886c00) [pid = 10937] [serial = 1303] [outer = (nil)] 13:04:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12e3843400) [pid = 10937] [serial = 1304] [outer = 0x7f12da886c00] 13:04:56 INFO - PROCESS | 10937 | 1461096296443 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12e587f800) [pid = 10937] [serial = 1305] [outer = 0x7f12da886c00] 13:04:57 INFO - PROCESS | 10937 | 1461096297291 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1529ms 13:04:57 INFO - PROCESS | 10937 | 1461096297356 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 10937 | 1461096297361 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:04:57 INFO - PROCESS | 10937 | 1461096297370 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:04:57 INFO - PROCESS | 10937 | 1461096297373 Marionette TRACE conn4 <- [1,1710,null,{}] 13:04:57 INFO - PROCESS | 10937 | 1461096297380 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:57 INFO - PROCESS | 10937 | 1461096297593 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:04:57 INFO - PROCESS | 10937 | 1461096297908 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9458000 == 136 [pid = 10937] [id = 435] 13:04:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12ef5e8000) [pid = 10937] [serial = 1306] [outer = (nil)] 13:04:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12ef7e6400) [pid = 10937] [serial = 1307] [outer = 0x7f12ef5e8000] 13:04:58 INFO - PROCESS | 10937 | 1461096297998 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12f0752400) [pid = 10937] [serial = 1308] [outer = 0x7f12ef5e8000] 13:04:58 INFO - PROCESS | 10937 | 1461096298849 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1529ms 13:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:04:58 INFO - PROCESS | 10937 | 1461096298900 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 10937 | 1461096298903 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:04:58 INFO - PROCESS | 10937 | 1461096298910 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:04:58 INFO - PROCESS | 10937 | 1461096298914 Marionette TRACE conn4 <- [1,1714,null,{}] 13:04:58 INFO - PROCESS | 10937 | 1461096298920 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:59 INFO - PROCESS | 10937 | 1461096299165 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:04:59 INFO - PROCESS | 10937 | 1461096299422 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c5599800 == 137 [pid = 10937] [id = 436] 13:04:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12c5786000) [pid = 10937] [serial = 1309] [outer = (nil)] 13:04:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12c5790400) [pid = 10937] [serial = 1310] [outer = 0x7f12c5786000] 13:04:59 INFO - PROCESS | 10937 | 1461096299564 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12f294cc00) [pid = 10937] [serial = 1311] [outer = 0x7f12c5786000] 13:05:00 INFO - PROCESS | 10937 | 1461096300464 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1588ms 13:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:05:00 INFO - PROCESS | 10937 | 1461096300498 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:05:00 INFO - PROCESS | 10937 | 1461096300501 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:05:00 INFO - PROCESS | 10937 | 1461096300507 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - PROCESS | 10937 | 1461096300510 Marionette TRACE conn4 <- [1,1718,null,{}] 13:05:00 INFO - PROCESS | 10937 | 1461096300516 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:00 INFO - PROCESS | 10937 | 1461096300736 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:05:01 INFO - PROCESS | 10937 | 1461096301045 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c4457800 == 138 [pid = 10937] [id = 437] 13:05:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12c4475800) [pid = 10937] [serial = 1312] [outer = (nil)] 13:05:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12c4480000) [pid = 10937] [serial = 1313] [outer = 0x7f12c4475800] 13:05:01 INFO - PROCESS | 10937 | 1461096301127 Marionette DEBUG loaded listener.js 13:05:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12c578ac00) [pid = 10937] [serial = 1314] [outer = 0x7f12c4475800] 13:05:01 INFO - PROCESS | 10937 | 1461096301989 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1537ms 13:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:05:02 INFO - PROCESS | 10937 | 1461096302045 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 10937 | 1461096302048 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:05:02 INFO - PROCESS | 10937 | 1461096302055 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 10937 | 1461096302061 Marionette TRACE conn4 <- [1,1722,null,{}] 13:05:02 INFO - PROCESS | 10937 | 1461096302067 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:02 INFO - PROCESS | 10937 | 1461096302290 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:05:02 INFO - PROCESS | 10937 | 1461096302598 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c70bd000 == 139 [pid = 10937] [id = 438] 13:05:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12c4476c00) [pid = 10937] [serial = 1315] [outer = (nil)] 13:05:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12c705a800) [pid = 10937] [serial = 1316] [outer = 0x7f12c4476c00] 13:05:02 INFO - PROCESS | 10937 | 1461096302678 Marionette DEBUG loaded listener.js 13:05:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12c7060400) [pid = 10937] [serial = 1317] [outer = 0x7f12c4476c00] 13:05:03 INFO - PROCESS | 10937 | 1461096303538 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:05:03 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 13:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1536ms 13:05:03 INFO - PROCESS | 10937 | 1461096303591 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:05:03 INFO - PROCESS | 10937 | 1461096303594 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:05:03 INFO - PROCESS | 10937 | 1461096303601 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:05:03 INFO - PROCESS | 10937 | 1461096303603 Marionette TRACE conn4 <- [1,1726,null,{}] 13:05:03 INFO - PROCESS | 10937 | 1461096303609 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:03 INFO - PROCESS | 10937 | 1461096303837 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:05:04 INFO - PROCESS | 10937 | 1461096304160 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c77e0800 == 140 [pid = 10937] [id = 439] 13:05:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12c4484000) [pid = 10937] [serial = 1318] [outer = (nil)] 13:05:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12c7064400) [pid = 10937] [serial = 1319] [outer = 0x7f12c4484000] 13:05:04 INFO - PROCESS | 10937 | 1461096304240 Marionette DEBUG loaded listener.js 13:05:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12cadf1000) [pid = 10937] [serial = 1320] [outer = 0x7f12c4484000] 13:05:05 INFO - PROCESS | 10937 | 1461096305120 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1582ms 13:05:05 INFO - PROCESS | 10937 | 1461096305184 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:05:05 INFO - PROCESS | 10937 | 1461096305187 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:05:05 INFO - PROCESS | 10937 | 1461096305194 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:05:05 INFO - PROCESS | 10937 | 1461096305198 Marionette TRACE conn4 <- [1,1730,null,{}] 13:05:05 INFO - PROCESS | 10937 | 1461096305204 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:05 INFO - PROCESS | 10937 | 1461096305424 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:05:05 INFO - PROCESS | 10937 | 1461096305745 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9b88800 == 141 [pid = 10937] [id = 440] 13:05:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12c69ebc00) [pid = 10937] [serial = 1321] [outer = (nil)] 13:05:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12d72cdc00) [pid = 10937] [serial = 1322] [outer = 0x7f12c69ebc00] 13:05:05 INFO - PROCESS | 10937 | 1461096305828 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12ef78ec00) [pid = 10937] [serial = 1323] [outer = 0x7f12c69ebc00] 13:05:06 INFO - PROCESS | 10937 | 1461096306643 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:05:06 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 13:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1493ms 13:05:06 INFO - PROCESS | 10937 | 1461096306688 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:05:06 INFO - PROCESS | 10937 | 1461096306691 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:05:06 INFO - PROCESS | 10937 | 1461096306698 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 10937 | 1461096306701 Marionette TRACE conn4 <- [1,1734,null,{}] 13:05:06 INFO - PROCESS | 10937 | 1461096306707 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:06 INFO - PROCESS | 10937 | 1461096306941 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:05:07 INFO - PROCESS | 10937 | 1461096307265 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9ec6000 == 142 [pid = 10937] [id = 441] 13:05:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12c3dc4000) [pid = 10937] [serial = 1324] [outer = (nil)] 13:05:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12c3dcc400) [pid = 10937] [serial = 1325] [outer = 0x7f12c3dc4000] 13:05:07 INFO - PROCESS | 10937 | 1461096307352 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12c3dd0c00) [pid = 10937] [serial = 1326] [outer = 0x7f12c3dc4000] 13:05:08 INFO - PROCESS | 10937 | 1461096308234 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1580ms 13:05:08 INFO - PROCESS | 10937 | 1461096308280 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:05:08 INFO - PROCESS | 10937 | 1461096308285 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:05:08 INFO - PROCESS | 10937 | 1461096308291 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:05:08 INFO - PROCESS | 10937 | 1461096308295 Marionette TRACE conn4 <- [1,1738,null,{}] 13:05:08 INFO - PROCESS | 10937 | 1461096308302 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:08 INFO - PROCESS | 10937 | 1461096308553 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:05:09 INFO - PROCESS | 10937 | 1461096309459 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9bdc000 == 143 [pid = 10937] [id = 442] 13:05:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12c4482800) [pid = 10937] [serial = 1327] [outer = (nil)] 13:05:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12c5785000) [pid = 10937] [serial = 1328] [outer = 0x7f12c4482800] 13:05:09 INFO - PROCESS | 10937 | 1461096309612 Marionette DEBUG loaded listener.js 13:05:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12c69c4800) [pid = 10937] [serial = 1329] [outer = 0x7f12c4482800] 13:05:10 INFO - PROCESS | 10937 | 1461096310522 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2296ms 13:05:10 INFO - PROCESS | 10937 | 1461096310588 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:05:10 INFO - PROCESS | 10937 | 1461096310596 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:05:10 INFO - PROCESS | 10937 | 1461096310605 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 10937 | 1461096310610 Marionette TRACE conn4 <- [1,1742,null,{}] 13:05:10 INFO - PROCESS | 10937 | 1461096310618 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:10 INFO - PROCESS | 10937 | 1461096310876 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:05:11 INFO - PROCESS | 10937 | 1461096311226 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce333000 == 144 [pid = 10937] [id = 443] 13:05:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12c76f5800) [pid = 10937] [serial = 1330] [outer = (nil)] 13:05:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12c79b5400) [pid = 10937] [serial = 1331] [outer = 0x7f12c76f5800] 13:05:11 INFO - PROCESS | 10937 | 1461096311368 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12c7bd1c00) [pid = 10937] [serial = 1332] [outer = 0x7f12c76f5800] 13:05:12 INFO - PROCESS | 10937 | 1461096312311 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfcdf000 == 143 [pid = 10937] [id = 424] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8c08000 == 142 [pid = 10937] [id = 423] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67cd800 == 141 [pid = 10937] [id = 422] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0416800 == 140 [pid = 10937] [id = 421] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c7cd9800 == 139 [pid = 10937] [id = 420] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2239800 == 138 [pid = 10937] [id = 419] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cb9e1800 == 137 [pid = 10937] [id = 418] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cea7a000 == 136 [pid = 10937] [id = 417] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cf869800 == 135 [pid = 10937] [id = 416] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4cb8800 == 134 [pid = 10937] [id = 412] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a95000 == 133 [pid = 10937] [id = 411] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4a46000 == 132 [pid = 10937] [id = 410] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f400b000 == 131 [pid = 10937] [id = 409] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ee603800 == 130 [pid = 10937] [id = 408] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d68000 == 129 [pid = 10937] [id = 407] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb90000 == 128 [pid = 10937] [id = 406] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc982800 == 127 [pid = 10937] [id = 405] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d223b800 == 126 [pid = 10937] [id = 404] 13:05:12 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3e2800 == 125 [pid = 10937] [id = 403] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12d6359400) [pid = 10937] [serial = 1202] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12d9268400) [pid = 10937] [serial = 1205] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12d65fb800) [pid = 10937] [serial = 1203] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12cb99fc00) [pid = 10937] [serial = 1194] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12cade7400) [pid = 10937] [serial = 1193] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12e3859400) [pid = 10937] [serial = 1163] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12e232d000) [pid = 10937] [serial = 1157] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12ef794400) [pid = 10937] [serial = 1166] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12dd57e800) [pid = 10937] [serial = 1154] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12d8c68000) [pid = 10937] [serial = 1148] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12e2bb8400) [pid = 10937] [serial = 1160] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12d2422400) [pid = 10937] [serial = 1199] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12c7cf7800) [pid = 10937] [serial = 1190] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12ca036c00) [pid = 10937] [serial = 1191] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12f4a06c00) [pid = 10937] [serial = 1172] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12cb9a1400) [pid = 10937] [serial = 1142] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12f298bc00) [pid = 10937] [serial = 1169] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12ccee0000) [pid = 10937] [serial = 1196] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12cfab1c00) [pid = 10937] [serial = 1197] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12cfbf6c00) [pid = 10937] [serial = 1145] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12ca36fc00) [pid = 10937] [serial = 1187] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12dc966400) [pid = 10937] [serial = 1151] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12c69f2800) [pid = 10937] [serial = 1175] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12d6356000) [pid = 10937] [serial = 1178] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12d6361800) [pid = 10937] [serial = 1181] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12ca034c00) [pid = 10937] [serial = 1184] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12ddb44400) [pid = 10937] [serial = 963] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12dc75dc00) [pid = 10937] [serial = 957] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12dd3b9800) [pid = 10937] [serial = 1029] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12e383f400) [pid = 10937] [serial = 966] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12d04a7c00) [pid = 10937] [serial = 1017] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12ccae4000) [pid = 10937] [serial = 1014] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12ceccb400) [pid = 10937] [serial = 975] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12f4059400) [pid = 10937] [serial = 981] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12d65ef800) [pid = 10937] [serial = 927] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12d9266c00) [pid = 10937] [serial = 1023] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12c7621400) [pid = 10937] [serial = 984] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12cb992c00) [pid = 10937] [serial = 948] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12dd584400) [pid = 10937] [serial = 1032] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12f2822000) [pid = 10937] [serial = 978] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12d8289c00) [pid = 10937] [serial = 954] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12e546ac00) [pid = 10937] [serial = 969] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12cc6e2800) [pid = 10937] [serial = 1050] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12e1352400) [pid = 10937] [serial = 1041] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12ef5e5800) [pid = 10937] [serial = 972] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12e23dd800) [pid = 10937] [serial = 1044] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12d04a3c00) [pid = 10937] [serial = 951] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12ddaf3000) [pid = 10937] [serial = 1047] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12d8603000) [pid = 10937] [serial = 1020] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12dd9c8000) [pid = 10937] [serial = 1035] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12cecc6400) [pid = 10937] [serial = 1053] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12dd3b5000) [pid = 10937] [serial = 960] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12ddafec00) [pid = 10937] [serial = 1038] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12dc759800) [pid = 10937] [serial = 1026] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12c7e0d800) [pid = 10937] [serial = 1011] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12dc643000) [pid = 10937] [serial = 1208] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12da6d5400) [pid = 10937] [serial = 1206] [outer = (nil)] [url = about:blank] 13:05:12 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12d26eec00) [pid = 10937] [serial = 1200] [outer = (nil)] [url = about:blank] 13:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2089ms 13:05:12 INFO - PROCESS | 10937 | 1461096312706 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:05:12 INFO - PROCESS | 10937 | 1461096312713 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:05:12 INFO - PROCESS | 10937 | 1461096312721 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:05:12 INFO - PROCESS | 10937 | 1461096312725 Marionette TRACE conn4 <- [1,1746,null,{}] 13:05:12 INFO - PROCESS | 10937 | 1461096312730 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:12 INFO - PROCESS | 10937 | 1461096312920 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:05:13 INFO - PROCESS | 10937 | 1461096313233 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc905800 == 126 [pid = 10937] [id = 444] 13:05:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12c79ab000) [pid = 10937] [serial = 1333] [outer = (nil)] 13:05:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12ca060c00) [pid = 10937] [serial = 1334] [outer = 0x7f12c79ab000] 13:05:13 INFO - PROCESS | 10937 | 1461096313298 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12cad7b800) [pid = 10937] [serial = 1335] [outer = 0x7f12c79ab000] 13:05:14 INFO - PROCESS | 10937 | 1461096314080 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1381ms 13:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:05:14 INFO - PROCESS | 10937 | 1461096314111 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:05:14 INFO - PROCESS | 10937 | 1461096314113 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:05:14 INFO - PROCESS | 10937 | 1461096314123 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - PROCESS | 10937 | 1461096314132 Marionette TRACE conn4 <- [1,1750,null,{}] 13:05:14 INFO - PROCESS | 10937 | 1461096314147 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:14 INFO - PROCESS | 10937 | 1461096314342 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:05:14 INFO - PROCESS | 10937 | 1461096314533 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf869800 == 127 [pid = 10937] [id = 445] 13:05:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12c79b5c00) [pid = 10937] [serial = 1336] [outer = (nil)] 13:05:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12cc6e5400) [pid = 10937] [serial = 1337] [outer = 0x7f12c79b5c00] 13:05:14 INFO - PROCESS | 10937 | 1461096314601 Marionette DEBUG loaded listener.js 13:05:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12ccadb000) [pid = 10937] [serial = 1338] [outer = 0x7f12c79b5c00] 13:05:15 INFO - PROCESS | 10937 | 1461096315522 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1445ms 13:05:15 INFO - PROCESS | 10937 | 1461096315566 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:05:15 INFO - PROCESS | 10937 | 1461096315570 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:05:15 INFO - PROCESS | 10937 | 1461096315595 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - PROCESS | 10937 | 1461096315598 Marionette TRACE conn4 <- [1,1754,null,{}] 13:05:15 INFO - PROCESS | 10937 | 1461096315604 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:15 INFO - PROCESS | 10937 | 1461096315872 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:05:15 INFO - PROCESS | 10937 | 1461096315918 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d00b4800 == 128 [pid = 10937] [id = 446] 13:05:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12ccadb800) [pid = 10937] [serial = 1339] [outer = (nil)] 13:05:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12ccedbc00) [pid = 10937] [serial = 1340] [outer = 0x7f12ccadb800] 13:05:15 INFO - PROCESS | 10937 | 1461096315982 Marionette DEBUG loaded listener.js 13:05:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12ccf63000) [pid = 10937] [serial = 1341] [outer = 0x7f12ccadb800] 13:05:16 INFO - PROCESS | 10937 | 1461096316940 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1406ms 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12ca033c00) [pid = 10937] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12d62d4800) [pid = 10937] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12c69ee000) [pid = 10937] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12ccad9000) [pid = 10937] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12c7bcbc00) [pid = 10937] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12c7bcd000) [pid = 10937] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12c7bd8000) [pid = 10937] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12c7cf4400) [pid = 10937] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12d62d5400) [pid = 10937] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:05:17 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12c7612800) [pid = 10937] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:05:17 INFO - PROCESS | 10937 | 1461096317821 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:05:17 INFO - PROCESS | 10937 | 1461096317824 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:05:17 INFO - PROCESS | 10937 | 1461096317888 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 10937 | 1461096317894 Marionette TRACE conn4 <- [1,1758,null,{}] 13:05:17 INFO - PROCESS | 10937 | 1461096317906 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:18 INFO - PROCESS | 10937 | 1461096318251 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:05:18 INFO - PROCESS | 10937 | 1461096318373 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01cb000 == 129 [pid = 10937] [id = 447] 13:05:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12ccf63800) [pid = 10937] [serial = 1342] [outer = (nil)] 13:05:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12ccf6cc00) [pid = 10937] [serial = 1343] [outer = 0x7f12ccf63800] 13:05:18 INFO - PROCESS | 10937 | 1461096318450 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12cfabb000) [pid = 10937] [serial = 1344] [outer = 0x7f12ccf63800] 13:05:19 INFO - PROCESS | 10937 | 1461096319160 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1336ms 13:05:19 INFO - PROCESS | 10937 | 1461096319186 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:05:19 INFO - PROCESS | 10937 | 1461096319190 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:05:19 INFO - PROCESS | 10937 | 1461096319205 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 10937 | 1461096319209 Marionette TRACE conn4 <- [1,1762,null,{}] 13:05:19 INFO - PROCESS | 10937 | 1461096319214 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:19 INFO - PROCESS | 10937 | 1461096319412 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:05:19 INFO - PROCESS | 10937 | 1461096319430 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d223c800 == 130 [pid = 10937] [id = 448] 13:05:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12ccae3400) [pid = 10937] [serial = 1345] [outer = (nil)] 13:05:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12d60f3400) [pid = 10937] [serial = 1346] [outer = 0x7f12ccae3400] 13:05:19 INFO - PROCESS | 10937 | 1461096319493 Marionette DEBUG loaded listener.js 13:05:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12d62d4400) [pid = 10937] [serial = 1347] [outer = 0x7f12ccae3400] 13:05:20 INFO - PROCESS | 10937 | 1461096320726 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1595ms 13:05:20 INFO - PROCESS | 10937 | 1461096320793 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 10937 | 1461096320800 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:05:20 INFO - PROCESS | 10937 | 1461096320811 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:05:20 INFO - PROCESS | 10937 | 1461096320816 Marionette TRACE conn4 <- [1,1766,null,{}] 13:05:20 INFO - PROCESS | 10937 | 1461096320825 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:21 INFO - PROCESS | 10937 | 1461096321095 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:05:21 INFO - PROCESS | 10937 | 1461096321404 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce336800 == 131 [pid = 10937] [id = 449] 13:05:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12c7065c00) [pid = 10937] [serial = 1348] [outer = (nil)] 13:05:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12c76f3000) [pid = 10937] [serial = 1349] [outer = 0x7f12c7065c00] 13:05:21 INFO - PROCESS | 10937 | 1461096321488 Marionette DEBUG loaded listener.js 13:05:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12c7bd0000) [pid = 10937] [serial = 1350] [outer = 0x7f12c7065c00] 13:05:22 INFO - PROCESS | 10937 | 1461096322426 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1687ms 13:05:22 INFO - PROCESS | 10937 | 1461096322499 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:05:22 INFO - PROCESS | 10937 | 1461096322508 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:05:22 INFO - PROCESS | 10937 | 1461096322519 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:05:22 INFO - PROCESS | 10937 | 1461096322523 Marionette TRACE conn4 <- [1,1770,null,{}] 13:05:22 INFO - PROCESS | 10937 | 1461096322530 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:22 INFO - PROCESS | 10937 | 1461096322785 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:05:23 INFO - PROCESS | 10937 | 1461096323129 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01e0800 == 132 [pid = 10937] [id = 450] 13:05:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12c7612400) [pid = 10937] [serial = 1351] [outer = (nil)] 13:05:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12cade5400) [pid = 10937] [serial = 1352] [outer = 0x7f12c7612400] 13:05:23 INFO - PROCESS | 10937 | 1461096323208 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12cbbee000) [pid = 10937] [serial = 1353] [outer = 0x7f12c7612400] 13:05:24 INFO - PROCESS | 10937 | 1461096324065 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1589ms 13:05:24 INFO - PROCESS | 10937 | 1461096324109 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:05:24 INFO - PROCESS | 10937 | 1461096324113 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:05:24 INFO - PROCESS | 10937 | 1461096324120 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:05:24 INFO - PROCESS | 10937 | 1461096324126 Marionette TRACE conn4 <- [1,1774,null,{}] 13:05:24 INFO - PROCESS | 10937 | 1461096324142 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:24 INFO - PROCESS | 10937 | 1461096324364 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:05:24 INFO - PROCESS | 10937 | 1461096324612 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6628000 == 133 [pid = 10937] [id = 451] 13:05:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12ccdaa400) [pid = 10937] [serial = 1354] [outer = (nil)] 13:05:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12cecc9800) [pid = 10937] [serial = 1355] [outer = 0x7f12ccdaa400] 13:05:24 INFO - PROCESS | 10937 | 1461096324735 Marionette DEBUG loaded listener.js 13:05:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12d04afc00) [pid = 10937] [serial = 1356] [outer = 0x7f12ccdaa400] 13:05:25 INFO - PROCESS | 10937 | 1461096325595 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1534ms 13:05:25 INFO - PROCESS | 10937 | 1461096325656 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:05:25 INFO - PROCESS | 10937 | 1461096325660 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:05:25 INFO - PROCESS | 10937 | 1461096325666 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 10937 | 1461096325670 Marionette TRACE conn4 <- [1,1778,null,{}] 13:05:25 INFO - PROCESS | 10937 | 1461096325675 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:25 INFO - PROCESS | 10937 | 1461096325889 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:05:26 INFO - PROCESS | 10937 | 1461096326141 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ed2000 == 134 [pid = 10937] [id = 452] 13:05:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12cc718c00) [pid = 10937] [serial = 1357] [outer = (nil)] 13:05:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12d26e6c00) [pid = 10937] [serial = 1358] [outer = 0x7f12cc718c00] 13:05:26 INFO - PROCESS | 10937 | 1461096326258 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12d6359800) [pid = 10937] [serial = 1359] [outer = 0x7f12cc718c00] 13:05:27 INFO - PROCESS | 10937 | 1461096327074 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:05:27 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 13:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1485ms 13:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:05:27 INFO - PROCESS | 10937 | 1461096327152 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:05:27 INFO - PROCESS | 10937 | 1461096327155 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:05:27 INFO - PROCESS | 10937 | 1461096327162 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:05:27 INFO - PROCESS | 10937 | 1461096327165 Marionette TRACE conn4 <- [1,1782,null,{}] 13:05:27 INFO - PROCESS | 10937 | 1461096327172 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:27 INFO - PROCESS | 10937 | 1461096327417 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:05:27 INFO - PROCESS | 10937 | 1461096327675 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90c0800 == 135 [pid = 10937] [id = 453] 13:05:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12d6e2dc00) [pid = 10937] [serial = 1360] [outer = (nil)] 13:05:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12d72c7400) [pid = 10937] [serial = 1361] [outer = 0x7f12d6e2dc00] 13:05:27 INFO - PROCESS | 10937 | 1461096327792 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12d8284800) [pid = 10937] [serial = 1362] [outer = 0x7f12d6e2dc00] 13:05:28 INFO - PROCESS | 10937 | 1461096328644 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:05:28 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 13:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1539ms 13:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:05:28 INFO - PROCESS | 10937 | 1461096328701 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 10937 | 1461096328704 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:05:28 INFO - PROCESS | 10937 | 1461096328710 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 10937 | 1461096328714 Marionette TRACE conn4 <- [1,1786,null,{}] 13:05:28 INFO - PROCESS | 10937 | 1461096328719 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:28 INFO - PROCESS | 10937 | 1461096328961 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:05:29 INFO - PROCESS | 10937 | 1461096329211 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96c2800 == 136 [pid = 10937] [id = 454] 13:05:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12d8284400) [pid = 10937] [serial = 1363] [outer = (nil)] 13:05:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12d8bdb800) [pid = 10937] [serial = 1364] [outer = 0x7f12d8284400] 13:05:29 INFO - PROCESS | 10937 | 1461096329332 Marionette DEBUG loaded listener.js 13:05:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12d94c9000) [pid = 10937] [serial = 1365] [outer = 0x7f12d8284400] 13:05:30 INFO - PROCESS | 10937 | 1461096330168 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:05:30 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 13:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1531ms 13:05:30 INFO - PROCESS | 10937 | 1461096330242 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:05:30 INFO - PROCESS | 10937 | 1461096330246 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:05:30 INFO - PROCESS | 10937 | 1461096330254 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:05:30 INFO - PROCESS | 10937 | 1461096330258 Marionette TRACE conn4 <- [1,1790,null,{}] 13:05:30 INFO - PROCESS | 10937 | 1461096330295 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:30 INFO - PROCESS | 10937 | 1461096330606 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:05:30 INFO - PROCESS | 10937 | 1461096330842 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9721000 == 137 [pid = 10937] [id = 455] 13:05:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12d929a400) [pid = 10937] [serial = 1366] [outer = (nil)] 13:05:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12daa0ec00) [pid = 10937] [serial = 1367] [outer = 0x7f12d929a400] 13:05:30 INFO - PROCESS | 10937 | 1461096330919 Marionette DEBUG loaded listener.js 13:05:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12dc6a3000) [pid = 10937] [serial = 1368] [outer = 0x7f12d929a400] 13:05:31 INFO - PROCESS | 10937 | 1461096331868 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:05:31 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) 13:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1670ms 13:05:31 INFO - PROCESS | 10937 | 1461096331924 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 10937 | 1461096331927 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:05:31 INFO - PROCESS | 10937 | 1461096331934 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 10937 | 1461096331936 Marionette TRACE conn4 <- [1,1794,null,{}] 13:05:31 INFO - PROCESS | 10937 | 1461096331941 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:32 INFO - PROCESS | 10937 | 1461096332148 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:05:32 INFO - PROCESS | 10937 | 1461096332403 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc982000 == 138 [pid = 10937] [id = 456] 13:05:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12d94c7000) [pid = 10937] [serial = 1369] [outer = (nil)] 13:05:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12dc761400) [pid = 10937] [serial = 1370] [outer = 0x7f12d94c7000] 13:05:32 INFO - PROCESS | 10937 | 1461096332521 Marionette DEBUG loaded listener.js 13:05:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12dca76c00) [pid = 10937] [serial = 1371] [outer = 0x7f12d94c7000] 13:05:33 INFO - PROCESS | 10937 | 1461096333431 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1538ms 13:05:33 INFO - PROCESS | 10937 | 1461096333474 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:05:33 INFO - PROCESS | 10937 | 1461096333478 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:05:33 INFO - PROCESS | 10937 | 1461096333484 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:05:33 INFO - PROCESS | 10937 | 1461096333487 Marionette TRACE conn4 <- [1,1798,null,{}] 13:05:33 INFO - PROCESS | 10937 | 1461096333492 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:33 INFO - PROCESS | 10937 | 1461096333717 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:05:33 INFO - PROCESS | 10937 | 1461096333972 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4ef000 == 139 [pid = 10937] [id = 457] 13:05:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12d94c9400) [pid = 10937] [serial = 1372] [outer = (nil)] 13:05:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12dcab9c00) [pid = 10937] [serial = 1373] [outer = 0x7f12d94c9400] 13:05:34 INFO - PROCESS | 10937 | 1461096334102 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12dd21e000) [pid = 10937] [serial = 1374] [outer = 0x7f12d94c9400] 13:05:34 INFO - PROCESS | 10937 | 1461096334928 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1481ms 13:05:34 INFO - PROCESS | 10937 | 1461096334965 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:05:34 INFO - PROCESS | 10937 | 1461096334969 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:05:34 INFO - PROCESS | 10937 | 1461096334976 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:05:34 INFO - PROCESS | 10937 | 1461096334979 Marionette TRACE conn4 <- [1,1802,null,{}] 13:05:34 INFO - PROCESS | 10937 | 1461096334985 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:35 INFO - PROCESS | 10937 | 1461096335194 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:05:35 INFO - PROCESS | 10937 | 1461096335512 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1a7000 == 140 [pid = 10937] [id = 458] 13:05:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12dd3ac800) [pid = 10937] [serial = 1375] [outer = (nil)] 13:05:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12dd535c00) [pid = 10937] [serial = 1376] [outer = 0x7f12dd3ac800] 13:05:35 INFO - PROCESS | 10937 | 1461096335595 Marionette DEBUG loaded listener.js 13:05:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12dd579000) [pid = 10937] [serial = 1377] [outer = 0x7f12dd3ac800] 13:05:36 INFO - PROCESS | 10937 | 1461096336451 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1530ms 13:05:36 INFO - PROCESS | 10937 | 1461096336508 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:05:36 INFO - PROCESS | 10937 | 1461096336512 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:05:36 INFO - PROCESS | 10937 | 1461096336518 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 10937 | 1461096336523 Marionette TRACE conn4 <- [1,1806,null,{}] 13:05:36 INFO - PROCESS | 10937 | 1461096336528 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:36 INFO - PROCESS | 10937 | 1461096336779 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:05:37 INFO - PROCESS | 10937 | 1461096337035 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d67000 == 141 [pid = 10937] [id = 459] 13:05:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12dd833c00) [pid = 10937] [serial = 1378] [outer = (nil)] 13:05:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12ddaae000) [pid = 10937] [serial = 1379] [outer = 0x7f12dd833c00] 13:05:37 INFO - PROCESS | 10937 | 1461096337163 Marionette DEBUG loaded listener.js 13:05:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12ddb4cc00) [pid = 10937] [serial = 1380] [outer = 0x7f12dd833c00] 13:05:38 INFO - PROCESS | 10937 | 1461096338003 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1529ms 13:05:38 INFO - PROCESS | 10937 | 1461096338050 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:05:38 INFO - PROCESS | 10937 | 1461096338054 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:05:38 INFO - PROCESS | 10937 | 1461096338061 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:05:38 INFO - PROCESS | 10937 | 1461096338064 Marionette TRACE conn4 <- [1,1810,null,{}] 13:05:38 INFO - PROCESS | 10937 | 1461096338069 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:38 INFO - PROCESS | 10937 | 1461096338289 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:05:38 INFO - PROCESS | 10937 | 1461096338545 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2765000 == 142 [pid = 10937] [id = 460] 13:05:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12dd835800) [pid = 10937] [serial = 1381] [outer = (nil)] 13:05:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12dff94c00) [pid = 10937] [serial = 1382] [outer = 0x7f12dd835800] 13:05:38 INFO - PROCESS | 10937 | 1461096338676 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12e15be000) [pid = 10937] [serial = 1383] [outer = 0x7f12dd835800] 13:05:39 INFO - PROCESS | 10937 | 1461096339517 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1487ms 13:05:39 INFO - PROCESS | 10937 | 1461096339549 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 10937 | 1461096339552 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:05:39 INFO - PROCESS | 10937 | 1461096339558 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 10937 | 1461096339561 Marionette TRACE conn4 <- [1,1814,null,{}] 13:05:39 INFO - PROCESS | 10937 | 1461096339566 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:39 INFO - PROCESS | 10937 | 1461096339782 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:05:40 INFO - PROCESS | 10937 | 1461096339998 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e9507800 == 143 [pid = 10937] [id = 461] 13:05:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12ddab0400) [pid = 10937] [serial = 1384] [outer = (nil)] 13:05:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12e1e52000) [pid = 10937] [serial = 1385] [outer = 0x7f12ddab0400] 13:05:40 INFO - PROCESS | 10937 | 1461096340151 Marionette DEBUG loaded listener.js 13:05:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12e23e8400) [pid = 10937] [serial = 1386] [outer = 0x7f12ddab0400] 13:05:41 INFO - PROCESS | 10937 | 1461096341047 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1536ms 13:05:41 INFO - PROCESS | 10937 | 1461096341096 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:05:41 INFO - PROCESS | 10937 | 1461096341100 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:05:41 INFO - PROCESS | 10937 | 1461096341106 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:05:41 INFO - PROCESS | 10937 | 1461096341110 Marionette TRACE conn4 <- [1,1818,null,{}] 13:05:41 INFO - PROCESS | 10937 | 1461096341115 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:41 INFO - PROCESS | 10937 | 1461096341338 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:05:41 INFO - PROCESS | 10937 | 1461096341597 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d22ae800 == 144 [pid = 10937] [id = 462] 13:05:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12c447c800) [pid = 10937] [serial = 1387] [outer = (nil)] 13:05:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12e23edc00) [pid = 10937] [serial = 1388] [outer = 0x7f12c447c800] 13:05:41 INFO - PROCESS | 10937 | 1461096341723 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12e378d400) [pid = 10937] [serial = 1389] [outer = 0x7f12c447c800] 13:05:42 INFO - PROCESS | 10937 | 1461096342606 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1535ms 13:05:42 INFO - PROCESS | 10937 | 1461096342642 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:05:42 INFO - PROCESS | 10937 | 1461096342645 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:05:42 INFO - PROCESS | 10937 | 1461096342651 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 10937 | 1461096342654 Marionette TRACE conn4 <- [1,1822,null,{}] 13:05:42 INFO - PROCESS | 10937 | 1461096342660 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:42 INFO - PROCESS | 10937 | 1461096342882 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:05:43 INFO - PROCESS | 10937 | 1461096343162 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfcd9000 == 145 [pid = 10937] [id = 463] 13:05:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12c69d0c00) [pid = 10937] [serial = 1390] [outer = (nil)] 13:05:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12c8ff7c00) [pid = 10937] [serial = 1391] [outer = 0x7f12c69d0c00] 13:05:43 INFO - PROCESS | 10937 | 1461096343282 Marionette DEBUG loaded listener.js 13:05:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12dac33000) [pid = 10937] [serial = 1392] [outer = 0x7f12c69d0c00] 13:05:44 INFO - PROCESS | 10937 | 1461096344148 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1530ms 13:05:44 INFO - PROCESS | 10937 | 1461096344183 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:05:44 INFO - PROCESS | 10937 | 1461096344188 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:05:44 INFO - PROCESS | 10937 | 1461096344195 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:05:44 INFO - PROCESS | 10937 | 1461096344198 Marionette TRACE conn4 <- [1,1826,null,{}] 13:05:44 INFO - PROCESS | 10937 | 1461096344204 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:44 INFO - PROCESS | 10937 | 1461096344424 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:05:44 INFO - PROCESS | 10937 | 1461096344740 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9493000 == 146 [pid = 10937] [id = 464] 13:05:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12c69c3400) [pid = 10937] [serial = 1393] [outer = (nil)] 13:05:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12dc639400) [pid = 10937] [serial = 1394] [outer = 0x7f12c69c3400] 13:05:44 INFO - PROCESS | 10937 | 1461096344821 Marionette DEBUG loaded listener.js 13:05:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12e3858800) [pid = 10937] [serial = 1395] [outer = 0x7f12c69c3400] 13:05:45 INFO - PROCESS | 10937 | 1461096345716 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1584ms 13:05:45 INFO - PROCESS | 10937 | 1461096345781 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:05:45 INFO - PROCESS | 10937 | 1461096345784 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:05:45 INFO - PROCESS | 10937 | 1461096345791 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:05:45 INFO - PROCESS | 10937 | 1461096345793 Marionette TRACE conn4 <- [1,1830,null,{}] 13:05:45 INFO - PROCESS | 10937 | 1461096345799 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:46 INFO - PROCESS | 10937 | 1461096346033 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:05:46 INFO - PROCESS | 10937 | 1461096346350 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb98800 == 147 [pid = 10937] [id = 465] 13:05:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12c3dc7400) [pid = 10937] [serial = 1396] [outer = (nil)] 13:05:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12d26e6800) [pid = 10937] [serial = 1397] [outer = 0x7f12c3dc7400] 13:05:46 INFO - PROCESS | 10937 | 1461096346429 Marionette DEBUG loaded listener.js 13:05:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12ee652400) [pid = 10937] [serial = 1398] [outer = 0x7f12c3dc7400] 13:05:47 INFO - PROCESS | 10937 | 1461096347664 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1939ms 13:05:47 INFO - PROCESS | 10937 | 1461096347731 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 10937 | 1461096347737 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:05:47 INFO - PROCESS | 10937 | 1461096347745 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 10937 | 1461096347751 Marionette TRACE conn4 <- [1,1834,null,{}] 13:05:47 INFO - PROCESS | 10937 | 1461096347878 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:48 INFO - PROCESS | 10937 | 1461096348097 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:05:48 INFO - PROCESS | 10937 | 1461096348358 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0079000 == 148 [pid = 10937] [id = 466] 13:05:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12c3dce400) [pid = 10937] [serial = 1399] [outer = (nil)] 13:05:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12c69f1400) [pid = 10937] [serial = 1400] [outer = 0x7f12c3dce400] 13:05:48 INFO - PROCESS | 10937 | 1461096348430 Marionette DEBUG loaded listener.js 13:05:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12c7621400) [pid = 10937] [serial = 1401] [outer = 0x7f12c3dce400] 13:05:49 INFO - PROCESS | 10937 | 1461096349510 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:05:49 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 13:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1843ms 13:05:49 INFO - PROCESS | 10937 | 1461096349589 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:05:49 INFO - PROCESS | 10937 | 1461096349597 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:05:49 INFO - PROCESS | 10937 | 1461096349607 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:05:49 INFO - PROCESS | 10937 | 1461096349611 Marionette TRACE conn4 <- [1,1838,null,{}] 13:05:49 INFO - PROCESS | 10937 | 1461096349617 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:49 INFO - PROCESS | 10937 | 1461096349863 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cec3c000 == 147 [pid = 10937] [id = 265] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d01cb000 == 146 [pid = 10937] [id = 447] 13:05:50 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12d929c400) [pid = 10937] [serial = 1244] [outer = (nil)] [url = about:blank] 13:05:50 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12f23ebc00) [pid = 10937] [serial = 1241] [outer = (nil)] [url = about:blank] 13:05:50 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12c76f1800) [pid = 10937] [serial = 1238] [outer = (nil)] [url = about:blank] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d00b4800 == 145 [pid = 10937] [id = 446] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cf869800 == 144 [pid = 10937] [id = 445] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc905800 == 143 [pid = 10937] [id = 444] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce333000 == 142 [pid = 10937] [id = 443] 13:05:50 INFO - PROCESS | 10937 | 1461096350318 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9bdc000 == 141 [pid = 10937] [id = 442] 13:05:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c5588000 == 142 [pid = 10937] [id = 467] 13:05:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12c578a400) [pid = 10937] [serial = 1402] [outer = (nil)] 13:05:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12c7e13800) [pid = 10937] [serial = 1403] [outer = 0x7f12c578a400] 13:05:50 INFO - PROCESS | 10937 | 1461096350394 Marionette DEBUG loaded listener.js 13:05:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12ca362c00) [pid = 10937] [serial = 1404] [outer = 0x7f12c578a400] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c70bd000 == 141 [pid = 10937] [id = 438] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c4457800 == 140 [pid = 10937] [id = 437] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c5599800 == 139 [pid = 10937] [id = 436] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9458000 == 138 [pid = 10937] [id = 435] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9b9a800 == 137 [pid = 10937] [id = 434] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4cb4000 == 136 [pid = 10937] [id = 433] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4558000 == 135 [pid = 10937] [id = 432] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f038c800 == 134 [pid = 10937] [id = 431] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2b8c800 == 133 [pid = 10937] [id = 430] 13:05:50 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1d9000 == 132 [pid = 10937] [id = 429] 13:05:50 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12cfbf9000) [pid = 10937] [serial = 1188] [outer = (nil)] [url = about:blank] 13:05:50 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12dc69f800) [pid = 10937] [serial = 1271] [outer = (nil)] [url = about:blank] 13:05:50 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12dcabc800) [pid = 10937] [serial = 1272] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12c7cf0800) [pid = 10937] [serial = 1251] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12c79b1000) [pid = 10937] [serial = 1247] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12e5887400) [pid = 10937] [serial = 1235] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12ccf5ec00) [pid = 10937] [serial = 1256] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12ccf64c00) [pid = 10937] [serial = 1257] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12cad7b400) [pid = 10937] [serial = 1262] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12d20f0c00) [pid = 10937] [serial = 1263] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12cd085400) [pid = 10937] [serial = 1259] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12cfab4800) [pid = 10937] [serial = 1260] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12ddd6f400) [pid = 10937] [serial = 1226] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12dd219c00) [pid = 10937] [serial = 1223] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12e2bbc800) [pid = 10937] [serial = 1232] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12d6e2ec00) [pid = 10937] [serial = 1217] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12dc9bd000) [pid = 10937] [serial = 1220] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12cc715000) [pid = 10937] [serial = 1214] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12d6584800) [pid = 10937] [serial = 1265] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12d8be4400) [pid = 10937] [serial = 1266] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12c8ff7800) [pid = 10937] [serial = 1211] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12e1e57000) [pid = 10937] [serial = 1229] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12ca363000) [pid = 10937] [serial = 1253] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12cade5c00) [pid = 10937] [serial = 1254] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12c761f400) [pid = 10937] [serial = 1250] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12d929d400) [pid = 10937] [serial = 1268] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12ca03b000) [pid = 10937] [serial = 1274] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12d9a90c00) [pid = 10937] [serial = 1269] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12cd086400) [pid = 10937] [serial = 1275] [outer = (nil)] [url = about:blank] 13:05:51 INFO - PROCESS | 10937 | 1461096351286 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1739ms 13:05:51 INFO - PROCESS | 10937 | 1461096351346 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:05:51 INFO - PROCESS | 10937 | 1461096351349 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:05:51 INFO - PROCESS | 10937 | 1461096351356 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:05:51 INFO - PROCESS | 10937 | 1461096351362 Marionette TRACE conn4 <- [1,1842,null,{}] 13:05:51 INFO - PROCESS | 10937 | 1461096351378 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:51 INFO - PROCESS | 10937 | 1461096351596 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:05:51 INFO - PROCESS | 10937 | 1461096351857 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce2dc000 == 133 [pid = 10937] [id = 468] 13:05:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12c7cf0800) [pid = 10937] [serial = 1405] [outer = (nil)] 13:05:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12cc713400) [pid = 10937] [serial = 1406] [outer = 0x7f12c7cf0800] 13:05:51 INFO - PROCESS | 10937 | 1461096351934 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12ccf60000) [pid = 10937] [serial = 1407] [outer = 0x7f12c7cf0800] 13:05:52 INFO - PROCESS | 10937 | 1461096352669 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1337ms 13:05:52 INFO - PROCESS | 10937 | 1461096352695 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:05:52 INFO - PROCESS | 10937 | 1461096352700 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:05:52 INFO - PROCESS | 10937 | 1461096352753 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:05:52 INFO - PROCESS | 10937 | 1461096352756 Marionette TRACE conn4 <- [1,1846,null,{}] 13:05:52 INFO - PROCESS | 10937 | 1461096352763 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:53 INFO - PROCESS | 10937 | 1461096353033 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:05:53 INFO - PROCESS | 10937 | 1461096353067 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0063000 == 134 [pid = 10937] [id = 469] 13:05:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12ccad8c00) [pid = 10937] [serial = 1408] [outer = (nil)] 13:05:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12cfaaf400) [pid = 10937] [serial = 1409] [outer = 0x7f12ccad8c00] 13:05:53 INFO - PROCESS | 10937 | 1461096353132 Marionette DEBUG loaded listener.js 13:05:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12d26e5800) [pid = 10937] [serial = 1410] [outer = 0x7f12ccad8c00] 13:05:54 INFO - PROCESS | 10937 | 1461096354025 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:05:54 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) 13:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1354ms 13:05:54 INFO - PROCESS | 10937 | 1461096354094 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 10937 | 1461096354102 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:05:54 INFO - PROCESS | 10937 | 1461096354126 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:05:54 INFO - PROCESS | 10937 | 1461096354137 Marionette TRACE conn4 <- [1,1850,null,{}] 13:05:54 INFO - PROCESS | 10937 | 1461096354149 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:54 INFO - PROCESS | 10937 | 1461096354422 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:05:54 INFO - PROCESS | 10937 | 1461096354453 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f29800 == 135 [pid = 10937] [id = 470] 13:05:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12ccf65400) [pid = 10937] [serial = 1411] [outer = (nil)] 13:05:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12d65ee000) [pid = 10937] [serial = 1412] [outer = 0x7f12ccf65400] 13:05:54 INFO - PROCESS | 10937 | 1461096354517 Marionette DEBUG loaded listener.js 13:05:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12d82de400) [pid = 10937] [serial = 1413] [outer = 0x7f12ccf65400] 13:05:55 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12c79ab000) [pid = 10937] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:05:55 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12ccadb800) [pid = 10937] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:05:55 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12ccf63800) [pid = 10937] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:05:55 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12c76f5800) [pid = 10937] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:05:55 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12c4482800) [pid = 10937] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:05:55 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12c79b5c00) [pid = 10937] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:05:56 INFO - PROCESS | 10937 | 1461096356032 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1954ms 13:05:56 INFO - PROCESS | 10937 | 1461096356071 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:05:56 INFO - PROCESS | 10937 | 1461096356074 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:05:56 INFO - PROCESS | 10937 | 1461096356081 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:05:56 INFO - PROCESS | 10937 | 1461096356085 Marionette TRACE conn4 <- [1,1854,null,{}] 13:05:56 INFO - PROCESS | 10937 | 1461096356090 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:56 INFO - PROCESS | 10937 | 1461096356385 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:05:56 INFO - PROCESS | 10937 | 1461096356413 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d600e800 == 136 [pid = 10937] [id = 471] 13:05:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12cd086c00) [pid = 10937] [serial = 1414] [outer = (nil)] 13:05:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12d8be4400) [pid = 10937] [serial = 1415] [outer = 0x7f12cd086c00] 13:05:56 INFO - PROCESS | 10937 | 1461096356481 Marionette DEBUG loaded listener.js 13:05:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12dc75d400) [pid = 10937] [serial = 1416] [outer = 0x7f12cd086c00] 13:05:57 INFO - PROCESS | 10937 | 1461096357329 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1280ms 13:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:05:57 INFO - PROCESS | 10937 | 1461096357363 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:05:57 INFO - PROCESS | 10937 | 1461096357366 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:05:57 INFO - PROCESS | 10937 | 1461096357372 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:05:57 INFO - PROCESS | 10937 | 1461096357375 Marionette TRACE conn4 <- [1,1858,null,{}] 13:05:57 INFO - PROCESS | 10937 | 1461096357381 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:57 INFO - PROCESS | 10937 | 1461096357621 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:05:58 INFO - PROCESS | 10937 | 1461096358128 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:58 INFO - PROCESS | 10937 | ************************* 13:05:58 INFO - PROCESS | 10937 | A coding exception was thrown and uncaught in a Task. 13:05:58 INFO - PROCESS | 10937 | 13:05:58 INFO - PROCESS | 10937 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:05:58 INFO - PROCESS | 10937 | Full stack: 13:05:58 INFO - PROCESS | 10937 | ************************* 13:05:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc784000 == 137 [pid = 10937] [id = 472] 13:05:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12c4478c00) [pid = 10937] [serial = 1417] [outer = (nil)] 13:05:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12c7614400) [pid = 10937] [serial = 1418] [outer = 0x7f12c4478c00] 13:05:58 INFO - PROCESS | 10937 | 1461096358219 Marionette DEBUG loaded listener.js 13:05:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12c7e0a800) [pid = 10937] [serial = 1419] [outer = 0x7f12c4478c00] 13:05:59 INFO - PROCESS | 10937 | 1461096359130 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1836ms 13:05:59 INFO - PROCESS | 10937 | 1461096359210 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:05:59 INFO - PROCESS | 10937 | 1461096359219 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:05:59 INFO - PROCESS | 10937 | 1461096359227 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:05:59 INFO - PROCESS | 10937 | 1461096359232 Marionette TRACE conn4 <- [1,1862,null,{}] 13:05:59 INFO - PROCESS | 10937 | 1461096359240 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:59 INFO - PROCESS | 10937 | 1461096359523 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:05:59 INFO - PROCESS | 10937 | 1461096359867 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03c5000 == 138 [pid = 10937] [id = 473] 13:05:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12cc6e0400) [pid = 10937] [serial = 1420] [outer = (nil)] 13:05:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12ccadd800) [pid = 10937] [serial = 1421] [outer = 0x7f12cc6e0400] 13:05:59 INFO - PROCESS | 10937 | 1461096359962 Marionette DEBUG loaded listener.js 13:06:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12ccf62400) [pid = 10937] [serial = 1422] [outer = 0x7f12cc6e0400] 13:06:01 INFO - PROCESS | 10937 | 1461096361000 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1836ms 13:06:01 INFO - PROCESS | 10937 | 1461096361068 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:06:01 INFO - PROCESS | 10937 | 1461096361075 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:06:01 INFO - PROCESS | 10937 | 1461096361084 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:06:01 INFO - PROCESS | 10937 | 1461096361088 Marionette TRACE conn4 <- [1,1866,null,{}] 13:06:01 INFO - PROCESS | 10937 | 1461096361093 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:01 INFO - PROCESS | 10937 | 1461096361335 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:06:01 INFO - PROCESS | 10937 | 1461096361696 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9451000 == 139 [pid = 10937] [id = 474] 13:06:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12d20e8400) [pid = 10937] [serial = 1423] [outer = (nil)] 13:06:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12d65fb800) [pid = 10937] [serial = 1424] [outer = 0x7f12d20e8400] 13:06:01 INFO - PROCESS | 10937 | 1461096361800 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12d86c3000) [pid = 10937] [serial = 1425] [outer = 0x7f12d20e8400] 13:06:02 INFO - PROCESS | 10937 | 1461096362858 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1838ms 13:06:02 INFO - PROCESS | 10937 | 1461096362924 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:06:02 INFO - PROCESS | 10937 | 1461096362930 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:06:02 INFO - PROCESS | 10937 | 1461096362954 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 10937 | 1461096362968 Marionette TRACE conn4 <- [1,1870,null,{}] 13:06:02 INFO - PROCESS | 10937 | 1461096362996 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:03 INFO - PROCESS | 10937 | 1461096363258 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:06:03 INFO - PROCESS | 10937 | 1461096363568 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb92000 == 140 [pid = 10937] [id = 475] 13:06:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12d65ec800) [pid = 10937] [serial = 1426] [outer = (nil)] 13:06:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12daa12400) [pid = 10937] [serial = 1427] [outer = 0x7f12d65ec800] 13:06:03 INFO - PROCESS | 10937 | 1461096363644 Marionette DEBUG loaded listener.js 13:06:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12dd219c00) [pid = 10937] [serial = 1428] [outer = 0x7f12d65ec800] 13:06:04 INFO - PROCESS | 10937 | 1461096364535 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1638ms 13:06:04 INFO - PROCESS | 10937 | 1461096364578 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:06:04 INFO - PROCESS | 10937 | 1461096364583 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:06:04 INFO - PROCESS | 10937 | 1461096364590 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:06:04 INFO - PROCESS | 10937 | 1461096364593 Marionette TRACE conn4 <- [1,1874,null,{}] 13:06:04 INFO - PROCESS | 10937 | 1461096364599 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:04 INFO - PROCESS | 10937 | 1461096364825 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:06:05 INFO - PROCESS | 10937 | 1461096365134 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d5d800 == 141 [pid = 10937] [id = 476] 13:06:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12c8feec00) [pid = 10937] [serial = 1429] [outer = (nil)] 13:06:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12dd3b7c00) [pid = 10937] [serial = 1430] [outer = 0x7f12c8feec00] 13:06:05 INFO - PROCESS | 10937 | 1461096365215 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12dd82bc00) [pid = 10937] [serial = 1431] [outer = 0x7f12c8feec00] 13:06:06 INFO - PROCESS | 10937 | 1461096366079 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1539ms 13:06:06 INFO - PROCESS | 10937 | 1461096366129 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:06:06 INFO - PROCESS | 10937 | 1461096366133 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:06:06 INFO - PROCESS | 10937 | 1461096366139 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:06:06 INFO - PROCESS | 10937 | 1461096366142 Marionette TRACE conn4 <- [1,1878,null,{}] 13:06:06 INFO - PROCESS | 10937 | 1461096366149 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:06 INFO - PROCESS | 10937 | 1461096366382 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:06:06 INFO - PROCESS | 10937 | 1461096366692 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e87c4000 == 142 [pid = 10937] [id = 477] 13:06:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12ddb43800) [pid = 10937] [serial = 1432] [outer = (nil)] 13:06:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12ddb4ec00) [pid = 10937] [serial = 1433] [outer = 0x7f12ddb43800] 13:06:06 INFO - PROCESS | 10937 | 1461096366793 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12e2bbc800) [pid = 10937] [serial = 1434] [outer = 0x7f12ddb43800] 13:06:07 INFO - PROCESS | 10937 | 1461096367711 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1637ms 13:06:07 INFO - PROCESS | 10937 | 1461096367778 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:06:07 INFO - PROCESS | 10937 | 1461096367782 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:06:07 INFO - PROCESS | 10937 | 1461096367788 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:06:07 INFO - PROCESS | 10937 | 1461096367791 Marionette TRACE conn4 <- [1,1882,null,{}] 13:06:07 INFO - PROCESS | 10937 | 1461096367798 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:08 INFO - PROCESS | 10937 | 1461096368031 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:06:08 INFO - PROCESS | 10937 | 1461096368344 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45a4000 == 143 [pid = 10937] [id = 478] 13:06:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12ddaaa800) [pid = 10937] [serial = 1435] [outer = (nil)] 13:06:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12ee6d8400) [pid = 10937] [serial = 1436] [outer = 0x7f12ddaaa800] 13:06:08 INFO - PROCESS | 10937 | 1461096368425 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12ef90ec00) [pid = 10937] [serial = 1437] [outer = 0x7f12ddaaa800] 13:06:09 INFO - PROCESS | 10937 | 1461096369318 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1581ms 13:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:06:09 INFO - PROCESS | 10937 | 1461096369369 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:06:09 INFO - PROCESS | 10937 | 1461096369372 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:06:09 INFO - PROCESS | 10937 | 1461096369380 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:06:09 INFO - PROCESS | 10937 | 1461096369384 Marionette TRACE conn4 <- [1,1886,null,{}] 13:06:09 INFO - PROCESS | 10937 | 1461096369390 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:09 INFO - PROCESS | 10937 | 1461096369621 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:06:09 INFO - PROCESS | 10937 | 1461096369888 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c0f800 == 144 [pid = 10937] [id = 479] 13:06:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12ca038800) [pid = 10937] [serial = 1438] [outer = (nil)] 13:06:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12f0907c00) [pid = 10937] [serial = 1439] [outer = 0x7f12ca038800] 13:06:10 INFO - PROCESS | 10937 | 1461096370013 Marionette DEBUG loaded listener.js 13:06:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 264 (0x7f12f28ca000) [pid = 10937] [serial = 1440] [outer = 0x7f12ca038800] 13:06:10 INFO - PROCESS | 10937 | 1461096370896 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1591ms 13:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:06:10 INFO - PROCESS | 10937 | 1461096370970 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 10937 | 1461096370973 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:06:10 INFO - PROCESS | 10937 | 1461096370980 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:06:10 INFO - PROCESS | 10937 | 1461096370983 Marionette TRACE conn4 <- [1,1890,null,{}] 13:06:10 INFO - PROCESS | 10937 | 1461096370990 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:11 INFO - PROCESS | 10937 | 1461096371219 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:06:11 INFO - PROCESS | 10937 | 1461096371527 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f6881800 == 145 [pid = 10937] [id = 480] 13:06:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 265 (0x7f12c57e3c00) [pid = 10937] [serial = 1441] [outer = (nil)] 13:06:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 266 (0x7f12c57ec800) [pid = 10937] [serial = 1442] [outer = 0x7f12c57e3c00] 13:06:11 INFO - PROCESS | 10937 | 1461096371610 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 267 (0x7f12c57f1000) [pid = 10937] [serial = 1443] [outer = 0x7f12c57e3c00] 13:06:12 INFO - PROCESS | 10937 | 1461096372448 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1537ms 13:06:12 INFO - PROCESS | 10937 | 1461096372517 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:06:12 INFO - PROCESS | 10937 | 1461096372521 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:06:12 INFO - PROCESS | 10937 | 1461096372528 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:06:12 INFO - PROCESS | 10937 | 1461096372532 Marionette TRACE conn4 <- [1,1894,null,{}] 13:06:12 INFO - PROCESS | 10937 | 1461096372538 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:12 INFO - PROCESS | 10937 | 1461096372772 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:06:13 INFO - PROCESS | 10937 | 1461096373077 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a92000 == 146 [pid = 10937] [id = 481] 13:06:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 268 (0x7f12c57e6c00) [pid = 10937] [serial = 1444] [outer = (nil)] 13:06:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 269 (0x7f12c7206800) [pid = 10937] [serial = 1445] [outer = 0x7f12c57e6c00] 13:06:13 INFO - PROCESS | 10937 | 1461096373171 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 270 (0x7f12c720ac00) [pid = 10937] [serial = 1446] [outer = 0x7f12c57e6c00] 13:06:14 INFO - PROCESS | 10937 | 1461096374072 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1583ms 13:06:14 INFO - PROCESS | 10937 | 1461096374113 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 10937 | 1461096374115 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:06:14 INFO - PROCESS | 10937 | 1461096374123 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 10937 | 1461096374126 Marionette TRACE conn4 <- [1,1898,null,{}] 13:06:14 INFO - PROCESS | 10937 | 1461096374134 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:14 INFO - PROCESS | 10937 | 1461096374361 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:06:14 INFO - PROCESS | 10937 | 1461096374691 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c63800 == 147 [pid = 10937] [id = 482] 13:06:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 271 (0x7f12c7211800) [pid = 10937] [serial = 1447] [outer = (nil)] 13:06:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 272 (0x7f12f0906400) [pid = 10937] [serial = 1448] [outer = 0x7f12c7211800] 13:06:14 INFO - PROCESS | 10937 | 1461096374787 Marionette DEBUG loaded listener.js 13:06:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 273 (0x7f12f4059400) [pid = 10937] [serial = 1449] [outer = 0x7f12c7211800] 13:06:15 INFO - PROCESS | 10937 | 1461096375719 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1648ms 13:06:15 INFO - PROCESS | 10937 | 1461096375773 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:06:15 INFO - PROCESS | 10937 | 1461096375777 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:06:15 INFO - PROCESS | 10937 | 1461096375785 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:06:15 INFO - PROCESS | 10937 | 1461096375790 Marionette TRACE conn4 <- [1,1902,null,{}] 13:06:15 INFO - PROCESS | 10937 | 1461096375796 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:16 INFO - PROCESS | 10937 | 1461096376134 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:06:16 INFO - PROCESS | 10937 | 1461096376452 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc80b000 == 148 [pid = 10937] [id = 483] 13:06:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 274 (0x7f12c76b3c00) [pid = 10937] [serial = 1450] [outer = (nil)] 13:06:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 275 (0x7f12c76bcc00) [pid = 10937] [serial = 1451] [outer = 0x7f12c76b3c00] 13:06:16 INFO - PROCESS | 10937 | 1461096376534 Marionette DEBUG loaded listener.js 13:06:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 276 (0x7f12f4763000) [pid = 10937] [serial = 1452] [outer = 0x7f12c76b3c00] 13:06:17 INFO - PROCESS | 10937 | 1461096377421 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1688ms 13:06:17 INFO - PROCESS | 10937 | 1461096377474 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:06:17 INFO - PROCESS | 10937 | 1461096377478 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:06:17 INFO - PROCESS | 10937 | 1461096377485 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:06:17 INFO - PROCESS | 10937 | 1461096377488 Marionette TRACE conn4 <- [1,1906,null,{}] 13:06:17 INFO - PROCESS | 10937 | 1461096377494 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:17 INFO - PROCESS | 10937 | 1461096377719 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:06:18 INFO - PROCESS | 10937 | 1461096378032 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6dd4800 == 149 [pid = 10937] [id = 484] 13:06:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 277 (0x7f12c76b6000) [pid = 10937] [serial = 1453] [outer = (nil)] 13:06:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 278 (0x7f12c8f07c00) [pid = 10937] [serial = 1454] [outer = 0x7f12c76b6000] 13:06:18 INFO - PROCESS | 10937 | 1461096378126 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 279 (0x7f12c8f0dc00) [pid = 10937] [serial = 1455] [outer = 0x7f12c76b6000] 13:06:18 INFO - PROCESS | 10937 | 1461096378982 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1530ms 13:06:19 INFO - PROCESS | 10937 | 1461096379016 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:06:19 INFO - PROCESS | 10937 | 1461096379020 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:06:19 INFO - PROCESS | 10937 | 1461096379028 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:06:19 INFO - PROCESS | 10937 | 1461096379032 Marionette TRACE conn4 <- [1,1910,null,{}] 13:06:19 INFO - PROCESS | 10937 | 1461096379038 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:19 INFO - PROCESS | 10937 | 1461096379272 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:06:19 INFO - PROCESS | 10937 | 1461096379542 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6def800 == 150 [pid = 10937] [id = 485] 13:06:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 280 (0x7f12c56e0000) [pid = 10937] [serial = 1456] [outer = (nil)] 13:06:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 281 (0x7f12c56e7c00) [pid = 10937] [serial = 1457] [outer = 0x7f12c56e0000] 13:06:19 INFO - PROCESS | 10937 | 1461096379665 Marionette DEBUG loaded listener.js 13:06:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 282 (0x7f12c56ed000) [pid = 10937] [serial = 1458] [outer = 0x7f12c56e0000] 13:06:20 INFO - PROCESS | 10937 | 1461096380536 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1557ms 13:06:20 INFO - PROCESS | 10937 | 1461096380586 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 10937 | 1461096380590 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:06:20 INFO - PROCESS | 10937 | 1461096380597 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:06:20 INFO - PROCESS | 10937 | 1461096380601 Marionette TRACE conn4 <- [1,1914,null,{}] 13:06:20 INFO - PROCESS | 10937 | 1461096380607 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:20 INFO - PROCESS | 10937 | 1461096380834 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:06:21 INFO - PROCESS | 10937 | 1461096381161 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd693800 == 151 [pid = 10937] [id = 486] 13:06:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 283 (0x7f12c56e2000) [pid = 10937] [serial = 1459] [outer = (nil)] 13:06:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 284 (0x7f12c8f09000) [pid = 10937] [serial = 1460] [outer = 0x7f12c56e2000] 13:06:21 INFO - PROCESS | 10937 | 1461096381242 Marionette DEBUG loaded listener.js 13:06:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 285 (0x7f12c8f11800) [pid = 10937] [serial = 1461] [outer = 0x7f12c56e2000] 13:06:22 INFO - PROCESS | 10937 | 1461096382097 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1537ms 13:06:22 INFO - PROCESS | 10937 | 1461096382135 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:06:22 INFO - PROCESS | 10937 | 1461096382141 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:06:22 INFO - PROCESS | 10937 | 1461096382147 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:06:22 INFO - PROCESS | 10937 | 1461096382151 Marionette TRACE conn4 <- [1,1918,null,{}] 13:06:22 INFO - PROCESS | 10937 | 1461096382157 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:22 INFO - PROCESS | 10937 | 1461096382382 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:06:22 INFO - PROCESS | 10937 | 1461096382652 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6c60800 == 152 [pid = 10937] [id = 487] 13:06:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 286 (0x7f12c40d6000) [pid = 10937] [serial = 1462] [outer = (nil)] 13:06:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 287 (0x7f12c40dd800) [pid = 10937] [serial = 1463] [outer = 0x7f12c40d6000] 13:06:22 INFO - PROCESS | 10937 | 1461096382773 Marionette DEBUG loaded listener.js 13:06:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 288 (0x7f12c40e2c00) [pid = 10937] [serial = 1464] [outer = 0x7f12c40d6000] 13:06:23 INFO - PROCESS | 10937 | 1461096383670 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1582ms 13:06:23 INFO - PROCESS | 10937 | 1461096383729 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:06:23 INFO - PROCESS | 10937 | 1461096383734 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:06:23 INFO - PROCESS | 10937 | 1461096383741 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:06:23 INFO - PROCESS | 10937 | 1461096383743 Marionette TRACE conn4 <- [1,1922,null,{}] 13:06:23 INFO - PROCESS | 10937 | 1461096383750 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:23 INFO - PROCESS | 10937 | 1461096383994 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:06:24 INFO - PROCESS | 10937 | 1461096384312 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd695000 == 153 [pid = 10937] [id = 488] 13:06:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 289 (0x7f12c40d8800) [pid = 10937] [serial = 1465] [outer = (nil)] 13:06:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 290 (0x7f12c8f06c00) [pid = 10937] [serial = 1466] [outer = 0x7f12c40d8800] 13:06:24 INFO - PROCESS | 10937 | 1461096384392 Marionette DEBUG loaded listener.js 13:06:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 291 (0x7f12cda6e000) [pid = 10937] [serial = 1467] [outer = 0x7f12c40d8800] 13:06:25 INFO - PROCESS | 10937 | 1461096385256 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1584ms 13:06:25 INFO - PROCESS | 10937 | 1461096385326 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:06:25 INFO - PROCESS | 10937 | 1461096385330 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:06:25 INFO - PROCESS | 10937 | 1461096385336 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:06:25 INFO - PROCESS | 10937 | 1461096385338 Marionette TRACE conn4 <- [1,1926,null,{}] 13:06:25 INFO - PROCESS | 10937 | 1461096385345 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:25 INFO - PROCESS | 10937 | 1461096385629 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:06:25 INFO - PROCESS | 10937 | 1461096385951 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c26a9000 == 154 [pid = 10937] [id = 489] 13:06:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 292 (0x7f12c3aa9000) [pid = 10937] [serial = 1468] [outer = (nil)] 13:06:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 293 (0x7f12c3aaf000) [pid = 10937] [serial = 1469] [outer = 0x7f12c3aa9000] 13:06:26 INFO - PROCESS | 10937 | 1461096386030 Marionette DEBUG loaded listener.js 13:06:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 294 (0x7f12c3ab3800) [pid = 10937] [serial = 1470] [outer = 0x7f12c3aa9000] 13:06:26 INFO - PROCESS | 10937 | 1461096386891 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1634ms 13:06:26 INFO - PROCESS | 10937 | 1461096386977 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:06:26 INFO - PROCESS | 10937 | 1461096386979 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:06:26 INFO - PROCESS | 10937 | 1461096386987 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:06:26 INFO - PROCESS | 10937 | 1461096386992 Marionette TRACE conn4 <- [1,1930,null,{}] 13:06:27 INFO - PROCESS | 10937 | 1461096386998 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:27 INFO - PROCESS | 10937 | 1461096387245 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:06:27 INFO - PROCESS | 10937 | 1461096387567 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce9a8000 == 155 [pid = 10937] [id = 490] 13:06:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 295 (0x7f12c3aa9400) [pid = 10937] [serial = 1471] [outer = (nil)] 13:06:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 296 (0x7f12c69cc000) [pid = 10937] [serial = 1472] [outer = 0x7f12c3aa9400] 13:06:27 INFO - PROCESS | 10937 | 1461096387647 Marionette DEBUG loaded listener.js 13:06:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 297 (0x7f12cbbe7000) [pid = 10937] [serial = 1473] [outer = 0x7f12c3aa9400] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef72b800 == 154 [pid = 10937] [id = 55] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f29c6000 == 153 [pid = 10937] [id = 86] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d600e800 == 152 [pid = 10937] [id = 471] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f29800 == 151 [pid = 10937] [id = 470] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0063000 == 150 [pid = 10937] [id = 469] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce2dc000 == 149 [pid = 10937] [id = 468] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c5588000 == 148 [pid = 10937] [id = 467] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0079000 == 147 [pid = 10937] [id = 466] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfcd9000 == 146 [pid = 10937] [id = 463] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d22ae800 == 145 [pid = 10937] [id = 462] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e9507800 == 144 [pid = 10937] [id = 461] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2765000 == 143 [pid = 10937] [id = 460] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d67000 == 142 [pid = 10937] [id = 459] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1a7000 == 141 [pid = 10937] [id = 458] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4ef000 == 140 [pid = 10937] [id = 457] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dc982000 == 139 [pid = 10937] [id = 456] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9721000 == 138 [pid = 10937] [id = 455] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d96c2800 == 137 [pid = 10937] [id = 454] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90c0800 == 136 [pid = 10937] [id = 453] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6ed2000 == 135 [pid = 10937] [id = 452] 13:06:29 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d223c800 == 134 [pid = 10937] [id = 448] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 296 (0x7f12dd216400) [pid = 10937] [serial = 1292] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 295 (0x7f12c3dcc400) [pid = 10937] [serial = 1325] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 294 (0x7f12cad7b800) [pid = 10937] [serial = 1335] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 293 (0x7f12c7e17400) [pid = 10937] [serial = 1280] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 292 (0x7f12c5790400) [pid = 10937] [serial = 1310] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 291 (0x7f12d635a800) [pid = 10937] [serial = 1286] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 290 (0x7f12dfbd1400) [pid = 10937] [serial = 1298] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 289 (0x7f12d72cdc00) [pid = 10937] [serial = 1322] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 288 (0x7f12e23efc00) [pid = 10937] [serial = 1301] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 287 (0x7f12ccf63000) [pid = 10937] [serial = 1341] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 286 (0x7f12ccf6cc00) [pid = 10937] [serial = 1343] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 285 (0x7f12c7bd1c00) [pid = 10937] [serial = 1332] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 284 (0x7f12c4480000) [pid = 10937] [serial = 1313] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 283 (0x7f12c5785000) [pid = 10937] [serial = 1328] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 282 (0x7f12cc6e5400) [pid = 10937] [serial = 1337] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 281 (0x7f12ccf60800) [pid = 10937] [serial = 1283] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 280 (0x7f12ef7e6400) [pid = 10937] [serial = 1307] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 279 (0x7f12d8286000) [pid = 10937] [serial = 1277] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 278 (0x7f12c69c4800) [pid = 10937] [serial = 1329] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 277 (0x7f12ca060c00) [pid = 10937] [serial = 1334] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 276 (0x7f12ccadb000) [pid = 10937] [serial = 1338] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 275 (0x7f12c7064400) [pid = 10937] [serial = 1319] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 274 (0x7f12dd9bd800) [pid = 10937] [serial = 1295] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 273 (0x7f12d99ed800) [pid = 10937] [serial = 1289] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 272 (0x7f12e3843400) [pid = 10937] [serial = 1304] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 271 (0x7f12c79b5400) [pid = 10937] [serial = 1331] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 270 (0x7f12ccedbc00) [pid = 10937] [serial = 1340] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 269 (0x7f12c705a800) [pid = 10937] [serial = 1316] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 268 (0x7f12d60f3400) [pid = 10937] [serial = 1346] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | --DOMWINDOW == 267 (0x7f12cfabb000) [pid = 10937] [serial = 1344] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 10937 | 1461096389944 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2990ms 13:06:30 INFO - PROCESS | 10937 | 1461096390003 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:06:30 INFO - PROCESS | 10937 | 1461096390008 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:06:30 INFO - PROCESS | 10937 | 1461096390023 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:06:30 INFO - PROCESS | 10937 | 1461096390028 Marionette TRACE conn4 <- [1,1934,null,{}] 13:06:30 INFO - PROCESS | 10937 | 1461096390036 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:30 INFO - PROCESS | 10937 | 1461096390259 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:06:30 INFO - PROCESS | 10937 | 1461096390496 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9ed1000 == 135 [pid = 10937] [id = 491] 13:06:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 268 (0x7f12c761b400) [pid = 10937] [serial = 1474] [outer = (nil)] 13:06:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 269 (0x7f12c76b5800) [pid = 10937] [serial = 1475] [outer = 0x7f12c761b400] 13:06:30 INFO - PROCESS | 10937 | 1461096390570 Marionette DEBUG loaded listener.js 13:06:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 270 (0x7f12c76c1c00) [pid = 10937] [serial = 1476] [outer = 0x7f12c761b400] 13:06:31 INFO - PROCESS | 10937 | 1461096391480 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1490ms 13:06:31 INFO - PROCESS | 10937 | 1461096391514 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:06:31 INFO - PROCESS | 10937 | 1461096391522 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:06:31 INFO - PROCESS | 10937 | 1461096391533 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:06:31 INFO - PROCESS | 10937 | 1461096391536 Marionette TRACE conn4 <- [1,1938,null,{}] 13:06:31 INFO - PROCESS | 10937 | 1461096391542 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:31 INFO - PROCESS | 10937 | 1461096391755 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:06:32 INFO - PROCESS | 10937 | 1461096392062 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc90c800 == 136 [pid = 10937] [id = 492] 13:06:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 271 (0x7f12c7bd0400) [pid = 10937] [serial = 1477] [outer = (nil)] 13:06:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 272 (0x7f12c8f09400) [pid = 10937] [serial = 1478] [outer = 0x7f12c7bd0400] 13:06:32 INFO - PROCESS | 10937 | 1461096392155 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 273 (0x7f12ca041800) [pid = 10937] [serial = 1479] [outer = 0x7f12c7bd0400] 13:06:33 INFO - PROCESS | 10937 | 1461096393037 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1532ms 13:06:33 INFO - PROCESS | 10937 | 1461096393066 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:06:33 INFO - PROCESS | 10937 | 1461096393070 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:06:33 INFO - PROCESS | 10937 | 1461096393077 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:06:33 INFO - PROCESS | 10937 | 1461096393083 Marionette TRACE conn4 <- [1,1942,null,{}] 13:06:33 INFO - PROCESS | 10937 | 1461096393104 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:33 INFO - PROCESS | 10937 | 1461096393422 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:06:33 INFO - PROCESS | 10937 | 1461096393475 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cec33000 == 137 [pid = 10937] [id = 493] 13:06:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 274 (0x7f12cbbf2400) [pid = 10937] [serial = 1480] [outer = (nil)] 13:06:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 275 (0x7f12cc712400) [pid = 10937] [serial = 1481] [outer = 0x7f12cbbf2400] 13:06:33 INFO - PROCESS | 10937 | 1461096393548 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 276 (0x7f12ccda3000) [pid = 10937] [serial = 1482] [outer = 0x7f12cbbf2400] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 275 (0x7f12cb992400) [pid = 10937] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 274 (0x7f12c3dce400) [pid = 10937] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 273 (0x7f12d86c6c00) [pid = 10937] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 272 (0x7f12e1e5f000) [pid = 10937] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 271 (0x7f12c7bd3c00) [pid = 10937] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 270 (0x7f12ccad8c00) [pid = 10937] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 269 (0x7f12d8c65c00) [pid = 10937] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 268 (0x7f12dca78000) [pid = 10937] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 267 (0x7f12daa11c00) [pid = 10937] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 266 (0x7f12c7620800) [pid = 10937] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 265 (0x7f12c7cf0800) [pid = 10937] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 264 (0x7f12c69ecc00) [pid = 10937] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 263 (0x7f12dd9c1000) [pid = 10937] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12cb99f400) [pid = 10937] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12d04a3000) [pid = 10937] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12c69ed000) [pid = 10937] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12ccf65400) [pid = 10937] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12d72d0800) [pid = 10937] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12c578a400) [pid = 10937] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12c761a800) [pid = 10937] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12cc6efc00) [pid = 10937] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12e3844800) [pid = 10937] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12cecc3400) [pid = 10937] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12ddb44800) [pid = 10937] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12cecc7400) [pid = 10937] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12e1e57400) [pid = 10937] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12cbbf3400) [pid = 10937] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12c761d800) [pid = 10937] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12d241e400) [pid = 10937] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12ccae3400) [pid = 10937] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12e2bbb400) [pid = 10937] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12d6586800) [pid = 10937] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12c7cf4c00) [pid = 10937] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12f47b4000) [pid = 10937] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12c7612c00) [pid = 10937] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12cade8800) [pid = 10937] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12d926ec00) [pid = 10937] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12dfbd1c00) [pid = 10937] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:06:34 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12ccae7000) [pid = 10937] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:06:35 INFO - PROCESS | 10937 | 1461096395336 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2304ms 13:06:35 INFO - PROCESS | 10937 | 1461096395382 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:06:35 INFO - PROCESS | 10937 | 1461096395387 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:06:35 INFO - PROCESS | 10937 | 1461096395393 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:06:35 INFO - PROCESS | 10937 | 1461096395396 Marionette TRACE conn4 <- [1,1946,null,{}] 13:06:35 INFO - PROCESS | 10937 | 1461096395401 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:35 INFO - PROCESS | 10937 | 1461096395608 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:06:35 INFO - PROCESS | 10937 | 1461096395793 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf865000 == 138 [pid = 10937] [id = 494] 13:06:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12c3dce400) [pid = 10937] [serial = 1483] [outer = (nil)] 13:06:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12ca369800) [pid = 10937] [serial = 1484] [outer = 0x7f12c3dce400] 13:06:35 INFO - PROCESS | 10937 | 1461096395859 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12ccae7000) [pid = 10937] [serial = 1485] [outer = 0x7f12c3dce400] 13:06:36 INFO - PROCESS | 10937 | 1461096396632 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1286ms 13:06:36 INFO - PROCESS | 10937 | 1461096396679 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:06:36 INFO - PROCESS | 10937 | 1461096396683 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:06:36 INFO - PROCESS | 10937 | 1461096396693 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:06:36 INFO - PROCESS | 10937 | 1461096396695 Marionette TRACE conn4 <- [1,1950,null,{}] 13:06:36 INFO - PROCESS | 10937 | 1461096396714 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:36 INFO - PROCESS | 10937 | 1461096396984 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:06:37 INFO - PROCESS | 10937 | 1461096397352 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6c6e800 == 139 [pid = 10937] [id = 495] 13:06:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12c3aac400) [pid = 10937] [serial = 1486] [outer = (nil)] 13:06:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12c5785000) [pid = 10937] [serial = 1487] [outer = 0x7f12c3aac400] 13:06:37 INFO - PROCESS | 10937 | 1461096397437 Marionette DEBUG loaded listener.js 13:06:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12c69f0800) [pid = 10937] [serial = 1488] [outer = 0x7f12c3aac400] 13:06:38 INFO - PROCESS | 10937 | 1461096398360 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1739ms 13:06:38 INFO - PROCESS | 10937 | 1461096398431 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:06:38 INFO - PROCESS | 10937 | 1461096398439 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:06:38 INFO - PROCESS | 10937 | 1461096398450 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:06:38 INFO - PROCESS | 10937 | 1461096398455 Marionette TRACE conn4 <- [1,1954,null,{}] 13:06:38 INFO - PROCESS | 10937 | 1461096398464 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:38 INFO - PROCESS | 10937 | 1461096398750 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:06:39 INFO - PROCESS | 10937 | 1461096399091 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce9ba800 == 140 [pid = 10937] [id = 496] 13:06:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12c76b7c00) [pid = 10937] [serial = 1489] [outer = (nil)] 13:06:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 245 (0x7f12c7bd1c00) [pid = 10937] [serial = 1490] [outer = 0x7f12c76b7c00] 13:06:39 INFO - PROCESS | 10937 | 1461096399173 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 246 (0x7f12c8f0e400) [pid = 10937] [serial = 1491] [outer = 0x7f12c76b7c00] 13:06:40 INFO - PROCESS | 10937 | 1461096400161 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1788ms 13:06:40 INFO - PROCESS | 10937 | 1461096400241 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:06:40 INFO - PROCESS | 10937 | 1461096400249 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:06:40 INFO - PROCESS | 10937 | 1461096400257 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:06:40 INFO - PROCESS | 10937 | 1461096400262 Marionette TRACE conn4 <- [1,1958,null,{}] 13:06:40 INFO - PROCESS | 10937 | 1461096400269 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:40 INFO - PROCESS | 10937 | 1461096400546 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:06:40 INFO - PROCESS | 10937 | 1461096400900 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01e7000 == 141 [pid = 10937] [id = 497] 13:06:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 247 (0x7f12cade7800) [pid = 10937] [serial = 1492] [outer = (nil)] 13:06:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 248 (0x7f12cbbf4400) [pid = 10937] [serial = 1493] [outer = 0x7f12cade7800] 13:06:41 INFO - PROCESS | 10937 | 1461096401000 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 249 (0x7f12ccae4000) [pid = 10937] [serial = 1494] [outer = 0x7f12cade7800] 13:06:41 INFO - PROCESS | 10937 | 1461096401953 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1740ms 13:06:42 INFO - PROCESS | 10937 | 1461096401999 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 10937 | 1461096402002 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:06:42 INFO - PROCESS | 10937 | 1461096402021 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 10937 | 1461096402031 Marionette TRACE conn4 <- [1,1962,null,{}] 13:06:42 INFO - PROCESS | 10937 | 1461096402039 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:42 INFO - PROCESS | 10937 | 1461096402292 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:06:42 INFO - PROCESS | 10937 | 1461096402602 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2579000 == 142 [pid = 10937] [id = 498] 13:06:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 250 (0x7f12cb99fc00) [pid = 10937] [serial = 1495] [outer = (nil)] 13:06:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 251 (0x7f12cda6fc00) [pid = 10937] [serial = 1496] [outer = 0x7f12cb99fc00] 13:06:42 INFO - PROCESS | 10937 | 1461096402686 Marionette DEBUG loaded listener.js 13:06:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 252 (0x7f12cda79000) [pid = 10937] [serial = 1497] [outer = 0x7f12cb99fc00] 13:06:43 INFO - PROCESS | 10937 | 1461096403600 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1603ms 13:06:43 INFO - PROCESS | 10937 | 1461096403616 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:06:43 INFO - PROCESS | 10937 | 1461096403621 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:06:43 INFO - PROCESS | 10937 | 1461096403627 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:06:43 INFO - PROCESS | 10937 | 1461096403630 Marionette TRACE conn4 <- [1,1966,null,{}] 13:06:43 INFO - PROCESS | 10937 | 1461096403636 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:43 INFO - PROCESS | 10937 | 1461096403875 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:06:44 INFO - PROCESS | 10937 | 1461096404174 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ecb800 == 143 [pid = 10937] [id = 499] 13:06:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 253 (0x7f12cbbe5c00) [pid = 10937] [serial = 1498] [outer = (nil)] 13:06:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 254 (0x7f12cfbebc00) [pid = 10937] [serial = 1499] [outer = 0x7f12cbbe5c00] 13:06:44 INFO - PROCESS | 10937 | 1461096404255 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 255 (0x7f12d04a5000) [pid = 10937] [serial = 1500] [outer = 0x7f12cbbe5c00] 13:06:45 INFO - PROCESS | 10937 | 1461096405180 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1586ms 13:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:06:45 INFO - PROCESS | 10937 | 1461096405214 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:06:45 INFO - PROCESS | 10937 | 1461096405217 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:06:45 INFO - PROCESS | 10937 | 1461096405224 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:06:45 INFO - PROCESS | 10937 | 1461096405228 Marionette TRACE conn4 <- [1,1970,null,{}] 13:06:45 INFO - PROCESS | 10937 | 1461096405233 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:45 INFO - PROCESS | 10937 | 1461096405454 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:06:45 INFO - PROCESS | 10937 | 1461096405726 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90d0800 == 144 [pid = 10937] [id = 500] 13:06:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 256 (0x7f12d26e7400) [pid = 10937] [serial = 1501] [outer = (nil)] 13:06:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 257 (0x7f12d26ef800) [pid = 10937] [serial = 1502] [outer = 0x7f12d26e7400] 13:06:45 INFO - PROCESS | 10937 | 1461096405876 Marionette DEBUG loaded listener.js 13:06:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 258 (0x7f12d6e2ec00) [pid = 10937] [serial = 1503] [outer = 0x7f12d26e7400] 13:06:46 INFO - PROCESS | 10937 | 1461096406816 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1634ms 13:06:46 INFO - PROCESS | 10937 | 1461096406859 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:06:46 INFO - PROCESS | 10937 | 1461096406862 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:06:46 INFO - PROCESS | 10937 | 1461096406868 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:06:46 INFO - PROCESS | 10937 | 1461096406871 Marionette TRACE conn4 <- [1,1974,null,{}] 13:06:46 INFO - PROCESS | 10937 | 1461096406877 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:47 INFO - PROCESS | 10937 | 1461096407105 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:06:47 INFO - PROCESS | 10937 | 1461096407377 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d971c000 == 145 [pid = 10937] [id = 501] 13:06:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 259 (0x7f12d26e8400) [pid = 10937] [serial = 1504] [outer = (nil)] 13:06:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 260 (0x7f12d8c70400) [pid = 10937] [serial = 1505] [outer = 0x7f12d26e8400] 13:06:47 INFO - PROCESS | 10937 | 1461096407500 Marionette DEBUG loaded listener.js 13:06:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 261 (0x7f12d9271800) [pid = 10937] [serial = 1506] [outer = 0x7f12d26e8400] 13:06:48 INFO - PROCESS | 10937 | 1461096408386 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1586ms 13:06:48 INFO - PROCESS | 10937 | 1461096408457 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:06:48 INFO - PROCESS | 10937 | 1461096408461 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:06:48 INFO - PROCESS | 10937 | 1461096408467 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:06:48 INFO - PROCESS | 10937 | 1461096408471 Marionette TRACE conn4 <- [1,1978,null,{}] 13:06:48 INFO - PROCESS | 10937 | 1461096408476 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:48 INFO - PROCESS | 10937 | 1461096408740 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:06:49 INFO - PROCESS | 10937 | 1461096409059 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd25c800 == 146 [pid = 10937] [id = 502] 13:06:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 262 (0x7f12d04a4800) [pid = 10937] [serial = 1507] [outer = (nil)] 13:06:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 263 (0x7f12d94bd000) [pid = 10937] [serial = 1508] [outer = 0x7f12d04a4800] 13:06:49 INFO - PROCESS | 10937 | 1461096409142 Marionette DEBUG loaded listener.js 13:06:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 264 (0x7f12d99ef000) [pid = 10937] [serial = 1509] [outer = 0x7f12d04a4800] 13:06:49 INFO - PROCESS | 10937 | 1461096409964 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1530ms 13:06:50 INFO - PROCESS | 10937 | 1461096409999 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:06:50 INFO - PROCESS | 10937 | 1461096410002 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:06:50 INFO - PROCESS | 10937 | 1461096410009 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:06:50 INFO - PROCESS | 10937 | 1461096410011 Marionette TRACE conn4 <- [1,1982,null,{}] 13:06:50 INFO - PROCESS | 10937 | 1461096410019 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:50 INFO - PROCESS | 10937 | 1461096410253 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:06:50 INFO - PROCESS | 10937 | 1461096410526 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd6a1000 == 147 [pid = 10937] [id = 503] 13:06:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 265 (0x7f12d6e30000) [pid = 10937] [serial = 1510] [outer = (nil)] 13:06:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 266 (0x7f12da882400) [pid = 10937] [serial = 1511] [outer = 0x7f12d6e30000] 13:06:50 INFO - PROCESS | 10937 | 1461096410648 Marionette DEBUG loaded listener.js 13:06:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 267 (0x7f12dc63b800) [pid = 10937] [serial = 1512] [outer = 0x7f12d6e30000] 13:06:51 INFO - PROCESS | 10937 | 1461096411516 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1538ms 13:06:51 INFO - PROCESS | 10937 | 1461096411547 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:06:51 INFO - PROCESS | 10937 | 1461096411551 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:06:51 INFO - PROCESS | 10937 | 1461096411558 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:06:51 INFO - PROCESS | 10937 | 1461096411561 Marionette TRACE conn4 <- [1,1986,null,{}] 13:06:51 INFO - PROCESS | 10937 | 1461096411567 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:51 INFO - PROCESS | 10937 | 1461096411806 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:06:52 INFO - PROCESS | 10937 | 1461096412079 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1f2800 == 148 [pid = 10937] [id = 504] 13:06:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 268 (0x7f12d8be8000) [pid = 10937] [serial = 1513] [outer = (nil)] 13:06:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 269 (0x7f12dc966800) [pid = 10937] [serial = 1514] [outer = 0x7f12d8be8000] 13:06:52 INFO - PROCESS | 10937 | 1461096412198 Marionette DEBUG loaded listener.js 13:06:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 270 (0x7f12dc9c3400) [pid = 10937] [serial = 1515] [outer = 0x7f12d8be8000] 13:06:53 INFO - PROCESS | 10937 | 1461096413055 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1537ms 13:06:53 INFO - PROCESS | 10937 | 1461096413096 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:06:53 INFO - PROCESS | 10937 | 1461096413100 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:06:53 INFO - PROCESS | 10937 | 1461096413106 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:06:53 INFO - PROCESS | 10937 | 1461096413110 Marionette TRACE conn4 <- [1,1990,null,{}] 13:06:53 INFO - PROCESS | 10937 | 1461096413116 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:53 INFO - PROCESS | 10937 | 1461096413351 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:06:53 INFO - PROCESS | 10937 | 1461096413685 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2255000 == 149 [pid = 10937] [id = 505] 13:06:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 271 (0x7f12dd3aa400) [pid = 10937] [serial = 1516] [outer = (nil)] 13:06:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 272 (0x7f12dd52f800) [pid = 10937] [serial = 1517] [outer = 0x7f12dd3aa400] 13:06:53 INFO - PROCESS | 10937 | 1461096413787 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 273 (0x7f12dd57b000) [pid = 10937] [serial = 1518] [outer = 0x7f12dd3aa400] 13:06:54 INFO - PROCESS | 10937 | 1461096414687 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1635ms 13:06:54 INFO - PROCESS | 10937 | 1461096414743 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:06:54 INFO - PROCESS | 10937 | 1461096414746 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:06:54 INFO - PROCESS | 10937 | 1461096414754 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:06:54 INFO - PROCESS | 10937 | 1461096414758 Marionette TRACE conn4 <- [1,1994,null,{}] 13:06:54 INFO - PROCESS | 10937 | 1461096414764 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:55 INFO - PROCESS | 10937 | 1461096415029 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:06:55 INFO - PROCESS | 10937 | 1461096415347 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef520000 == 150 [pid = 10937] [id = 506] 13:06:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 274 (0x7f12c447dc00) [pid = 10937] [serial = 1519] [outer = (nil)] 13:06:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 275 (0x7f12ddaf7800) [pid = 10937] [serial = 1520] [outer = 0x7f12c447dc00] 13:06:55 INFO - PROCESS | 10937 | 1461096415426 Marionette DEBUG loaded listener.js 13:06:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 276 (0x7f12dfbd1400) [pid = 10937] [serial = 1521] [outer = 0x7f12c447dc00] 13:06:56 INFO - PROCESS | 10937 | 1461096416334 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1636ms 13:06:56 INFO - PROCESS | 10937 | 1461096416391 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:06:56 INFO - PROCESS | 10937 | 1461096416395 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:06:56 INFO - PROCESS | 10937 | 1461096416401 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:06:56 INFO - PROCESS | 10937 | 1461096416405 Marionette TRACE conn4 <- [1,1998,null,{}] 13:06:56 INFO - PROCESS | 10937 | 1461096416411 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:56 INFO - PROCESS | 10937 | 1461096416642 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:06:56 INFO - PROCESS | 10937 | 1461096416952 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4009000 == 151 [pid = 10937] [id = 507] 13:06:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 277 (0x7f12d72d1000) [pid = 10937] [serial = 1522] [outer = (nil)] 13:06:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 278 (0x7f12e116e000) [pid = 10937] [serial = 1523] [outer = 0x7f12d72d1000] 13:06:57 INFO - PROCESS | 10937 | 1461096417033 Marionette DEBUG loaded listener.js 13:06:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 279 (0x7f12e1e5d800) [pid = 10937] [serial = 1524] [outer = 0x7f12d72d1000] 13:06:57 INFO - PROCESS | 10937 | 1461096417880 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1529ms 13:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:06:57 INFO - PROCESS | 10937 | 1461096417932 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:06:57 INFO - PROCESS | 10937 | 1461096417935 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:06:57 INFO - PROCESS | 10937 | 1461096417942 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:06:57 INFO - PROCESS | 10937 | 1461096417944 Marionette TRACE conn4 <- [1,2002,null,{}] 13:06:57 INFO - PROCESS | 10937 | 1461096417950 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:58 INFO - PROCESS | 10937 | 1461096418164 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:06:58 INFO - PROCESS | 10937 | 1461096418440 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45b2000 == 152 [pid = 10937] [id = 508] 13:06:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 280 (0x7f12cfbf4800) [pid = 10937] [serial = 1525] [outer = (nil)] 13:06:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 281 (0x7f12e2394400) [pid = 10937] [serial = 1526] [outer = 0x7f12cfbf4800] 13:06:58 INFO - PROCESS | 10937 | 1461096418562 Marionette DEBUG loaded listener.js 13:06:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 282 (0x7f12e27c0000) [pid = 10937] [serial = 1527] [outer = 0x7f12cfbf4800] 13:06:59 INFO - PROCESS | 10937 | 1461096419428 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1532ms 13:06:59 INFO - PROCESS | 10937 | 1461096419474 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:06:59 INFO - PROCESS | 10937 | 1461096419478 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:06:59 INFO - PROCESS | 10937 | 1461096419485 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:06:59 INFO - PROCESS | 10937 | 1461096419488 Marionette TRACE conn4 <- [1,2006,null,{}] 13:06:59 INFO - PROCESS | 10937 | 1461096419494 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:59 INFO - PROCESS | 10937 | 1461096419714 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:07:00 INFO - PROCESS | 10937 | 1461096420028 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a8d800 == 153 [pid = 10937] [id = 509] 13:07:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 283 (0x7f12d8280000) [pid = 10937] [serial = 1528] [outer = (nil)] 13:07:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 284 (0x7f12e2c84800) [pid = 10937] [serial = 1529] [outer = 0x7f12d8280000] 13:07:00 INFO - PROCESS | 10937 | 1461096420111 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 285 (0x7f12e384a400) [pid = 10937] [serial = 1530] [outer = 0x7f12d8280000] 13:07:00 INFO - PROCESS | 10937 | 1461096420975 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:07:01 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 13:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1538ms 13:07:01 INFO - PROCESS | 10937 | 1461096421025 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:07:01 INFO - PROCESS | 10937 | 1461096421029 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:07:01 INFO - PROCESS | 10937 | 1461096421035 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:07:01 INFO - PROCESS | 10937 | 1461096421037 Marionette TRACE conn4 <- [1,2010,null,{}] 13:07:01 INFO - PROCESS | 10937 | 1461096421043 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:01 INFO - PROCESS | 10937 | 1461096421281 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:07:01 INFO - PROCESS | 10937 | 1461096421652 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6bb5800 == 154 [pid = 10937] [id = 510] 13:07:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 286 (0x7f12e54a9800) [pid = 10937] [serial = 1531] [outer = (nil)] 13:07:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 287 (0x7f12e58bd400) [pid = 10937] [serial = 1532] [outer = 0x7f12e54a9800] 13:07:01 INFO - PROCESS | 10937 | 1461096421750 Marionette DEBUG loaded listener.js 13:07:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 288 (0x7f12ef5e4800) [pid = 10937] [serial = 1533] [outer = 0x7f12e54a9800] 13:07:02 INFO - PROCESS | 10937 | 1461096422637 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:07:02 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 13:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1679ms 13:07:02 INFO - PROCESS | 10937 | 1461096422715 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:07:02 INFO - PROCESS | 10937 | 1461096422718 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:07:02 INFO - PROCESS | 10937 | 1461096422726 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:07:02 INFO - PROCESS | 10937 | 1461096422729 Marionette TRACE conn4 <- [1,2014,null,{}] 13:07:02 INFO - PROCESS | 10937 | 1461096422735 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:03 INFO - PROCESS | 10937 | 1461096423006 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:07:03 INFO - PROCESS | 10937 | 1461096423346 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca26b000 == 155 [pid = 10937] [id = 511] 13:07:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 289 (0x7f12d99f2000) [pid = 10937] [serial = 1534] [outer = (nil)] 13:07:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 290 (0x7f12ef929c00) [pid = 10937] [serial = 1535] [outer = 0x7f12d99f2000] 13:07:03 INFO - PROCESS | 10937 | 1461096423426 Marionette DEBUG loaded listener.js 13:07:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 291 (0x7f12f28c8000) [pid = 10937] [serial = 1536] [outer = 0x7f12d99f2000] 13:07:04 INFO - PROCESS | 10937 | 1461096424309 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1636ms 13:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:07:04 INFO - PROCESS | 10937 | 1461096424364 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:07:04 INFO - PROCESS | 10937 | 1461096424367 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:07:04 INFO - PROCESS | 10937 | 1461096424374 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:07:04 INFO - PROCESS | 10937 | 1461096424376 Marionette TRACE conn4 <- [1,2018,null,{}] 13:07:04 INFO - PROCESS | 10937 | 1461096424382 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:04 INFO - PROCESS | 10937 | 1461096424605 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:07:04 INFO - PROCESS | 10937 | 1461096424869 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea8a000 == 156 [pid = 10937] [id = 512] 13:07:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 292 (0x7f12ccf14c00) [pid = 10937] [serial = 1537] [outer = (nil)] 13:07:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 293 (0x7f12ccf1c400) [pid = 10937] [serial = 1538] [outer = 0x7f12ccf14c00] 13:07:04 INFO - PROCESS | 10937 | 1461096424986 Marionette DEBUG loaded listener.js 13:07:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 294 (0x7f12ccf21800) [pid = 10937] [serial = 1539] [outer = 0x7f12ccf14c00] 13:07:05 INFO - PROCESS | 10937 | 1461096425912 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1584ms 13:07:05 INFO - PROCESS | 10937 | 1461096425957 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:07:05 INFO - PROCESS | 10937 | 1461096425961 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:07:05 INFO - PROCESS | 10937 | 1461096425967 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:07:05 INFO - PROCESS | 10937 | 1461096425970 Marionette TRACE conn4 <- [1,2022,null,{}] 13:07:05 INFO - PROCESS | 10937 | 1461096425975 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:06 INFO - PROCESS | 10937 | 1461096426212 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:07:06 INFO - PROCESS | 10937 | 1461096426552 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7cc9000 == 157 [pid = 10937] [id = 513] 13:07:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 295 (0x7f12c4477400) [pid = 10937] [serial = 1540] [outer = (nil)] 13:07:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 296 (0x7f12c76e7c00) [pid = 10937] [serial = 1541] [outer = 0x7f12c4477400] 13:07:06 INFO - PROCESS | 10937 | 1461096426644 Marionette DEBUG loaded listener.js 13:07:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 297 (0x7f12c7e11800) [pid = 10937] [serial = 1542] [outer = 0x7f12c4477400] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4018000 == 156 [pid = 10937] [id = 386] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9bd6000 == 155 [pid = 10937] [id = 394] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd267000 == 154 [pid = 10937] [id = 428] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd257000 == 153 [pid = 10937] [id = 393] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cf865000 == 152 [pid = 10937] [id = 494] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cec33000 == 151 [pid = 10937] [id = 493] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc90c800 == 150 [pid = 10937] [id = 492] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9ed1000 == 149 [pid = 10937] [id = 491] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c26a9000 == 148 [pid = 10937] [id = 489] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd695000 == 147 [pid = 10937] [id = 488] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6c60800 == 146 [pid = 10937] [id = 487] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd693800 == 145 [pid = 10937] [id = 486] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6def800 == 144 [pid = 10937] [id = 485] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6dd4800 == 143 [pid = 10937] [id = 484] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc80b000 == 142 [pid = 10937] [id = 483] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c63800 == 141 [pid = 10937] [id = 482] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a92000 == 140 [pid = 10937] [id = 481] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f6881800 == 139 [pid = 10937] [id = 480] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c0f800 == 138 [pid = 10937] [id = 479] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45a4000 == 137 [pid = 10937] [id = 478] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e87c4000 == 136 [pid = 10937] [id = 477] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d5d800 == 135 [pid = 10937] [id = 476] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb92000 == 134 [pid = 10937] [id = 475] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9451000 == 133 [pid = 10937] [id = 474] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d03c5000 == 132 [pid = 10937] [id = 473] 13:07:08 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc784000 == 131 [pid = 10937] [id = 472] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 296 (0x7f12cc716000) [pid = 10937] [serial = 1143] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 295 (0x7f12c7621400) [pid = 10937] [serial = 1401] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 294 (0x7f12dff94c00) [pid = 10937] [serial = 1382] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 293 (0x7f12dd3b1c00) [pid = 10937] [serial = 1152] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 292 (0x7f12e2938c00) [pid = 10937] [serial = 1158] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 291 (0x7f12e1e5cc00) [pid = 10937] [serial = 1098] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 290 (0x7f12cfaaf400) [pid = 10937] [serial = 1409] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 289 (0x7f12dd9bdc00) [pid = 10937] [serial = 1155] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 288 (0x7f12dd57ec00) [pid = 10937] [serial = 1089] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 287 (0x7f12dc75a000) [pid = 10937] [serial = 1086] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 286 (0x7f12c7cfb400) [pid = 10937] [serial = 1119] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 285 (0x7f12ccf60000) [pid = 10937] [serial = 1407] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 284 (0x7f12cade5800) [pid = 10937] [serial = 1176] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 283 (0x7f12d8bdb800) [pid = 10937] [serial = 1364] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 282 (0x7f12c76f3000) [pid = 10937] [serial = 1349] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 281 (0x7f12ef4b5800) [pid = 10937] [serial = 1110] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 280 (0x7f12d26e6c00) [pid = 10937] [serial = 1358] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 279 (0x7f12dcab9c00) [pid = 10937] [serial = 1373] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 278 (0x7f12dd535c00) [pid = 10937] [serial = 1376] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 277 (0x7f12f47a7800) [pid = 10937] [serial = 1170] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 276 (0x7f12d99ec800) [pid = 10937] [serial = 1083] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 275 (0x7f12d635bc00) [pid = 10937] [serial = 1179] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 274 (0x7f12ddaae000) [pid = 10937] [serial = 1379] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 273 (0x7f12d82de400) [pid = 10937] [serial = 1413] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 272 (0x7f12d65ee000) [pid = 10937] [serial = 1412] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 271 (0x7f12da887800) [pid = 10937] [serial = 1149] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 270 (0x7f12ca362c00) [pid = 10937] [serial = 1404] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 269 (0x7f12e23edc00) [pid = 10937] [serial = 1388] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 268 (0x7f12dc639400) [pid = 10937] [serial = 1394] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 267 (0x7f12e135c000) [pid = 10937] [serial = 1095] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 266 (0x7f12d26e6800) [pid = 10937] [serial = 1397] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 265 (0x7f12cd08d000) [pid = 10937] [serial = 1077] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 264 (0x7f12d72c7400) [pid = 10937] [serial = 1361] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 263 (0x7f12f0616c00) [pid = 10937] [serial = 1113] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 262 (0x7f12daa0ec00) [pid = 10937] [serial = 1367] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 261 (0x7f12d60f1800) [pid = 10937] [serial = 1080] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 260 (0x7f12dfbd0000) [pid = 10937] [serial = 1092] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 259 (0x7f12dc761400) [pid = 10937] [serial = 1370] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 258 (0x7f12e1e52000) [pid = 10937] [serial = 1385] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 257 (0x7f12c7e13800) [pid = 10937] [serial = 1403] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 256 (0x7f12d26b1000) [pid = 10937] [serial = 1146] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 255 (0x7f12f07fc400) [pid = 10937] [serial = 1167] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 254 (0x7f12e23ed400) [pid = 10937] [serial = 1101] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 253 (0x7f12ca36bc00) [pid = 10937] [serial = 1185] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 252 (0x7f12dc9c1c00) [pid = 10937] [serial = 1209] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 251 (0x7f12cecc9800) [pid = 10937] [serial = 1355] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 250 (0x7f12d62d4400) [pid = 10937] [serial = 1347] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 249 (0x7f12e383bc00) [pid = 10937] [serial = 1104] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 248 (0x7f12f2947c00) [pid = 10937] [serial = 1116] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 247 (0x7f12d26e5800) [pid = 10937] [serial = 1410] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 246 (0x7f12e383c000) [pid = 10937] [serial = 1161] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 245 (0x7f12f4b3c800) [pid = 10937] [serial = 1173] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 244 (0x7f12cade5400) [pid = 10937] [serial = 1352] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12c7e19c00) [pid = 10937] [serial = 1074] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12dd216800) [pid = 10937] [serial = 1182] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12cc713400) [pid = 10937] [serial = 1406] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12c8ff7c00) [pid = 10937] [serial = 1391] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12e58bcc00) [pid = 10937] [serial = 1107] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12c69f1400) [pid = 10937] [serial = 1400] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12e54b0800) [pid = 10937] [serial = 1164] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12d99f1800) [pid = 10937] [serial = 1278] [outer = (nil)] [url = about:blank] 13:07:08 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12d8be4400) [pid = 10937] [serial = 1415] [outer = (nil)] [url = about:blank] 13:07:09 INFO - PROCESS | 10937 | 1461096429042 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 3095ms 13:07:09 INFO - PROCESS | 10937 | 1461096429070 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:07:09 INFO - PROCESS | 10937 | 1461096429080 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:07:09 INFO - PROCESS | 10937 | 1461096429090 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:07:09 INFO - PROCESS | 10937 | 1461096429096 Marionette TRACE conn4 <- [1,2026,null,{}] 13:07:09 INFO - PROCESS | 10937 | 1461096429106 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:09 INFO - PROCESS | 10937 | 1461096429347 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:07:09 INFO - PROCESS | 10937 | 1461096429545 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6dda800 == 132 [pid = 10937] [id = 514] 13:07:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 236 (0x7f12c56e6c00) [pid = 10937] [serial = 1543] [outer = (nil)] 13:07:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 237 (0x7f12c57ee000) [pid = 10937] [serial = 1544] [outer = 0x7f12c56e6c00] 13:07:09 INFO - PROCESS | 10937 | 1461096429619 Marionette DEBUG loaded listener.js 13:07:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 238 (0x7f12c69d1000) [pid = 10937] [serial = 1545] [outer = 0x7f12c56e6c00] 13:07:10 INFO - PROCESS | 10937 | 1461096430393 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1336ms 13:07:10 INFO - PROCESS | 10937 | 1461096430426 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:07:10 INFO - PROCESS | 10937 | 1461096430435 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:07:10 INFO - PROCESS | 10937 | 1461096430445 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:07:10 INFO - PROCESS | 10937 | 1461096430449 Marionette TRACE conn4 <- [1,2030,null,{}] 13:07:10 INFO - PROCESS | 10937 | 1461096430455 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:10 INFO - PROCESS | 10937 | 1461096430758 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:07:10 INFO - PROCESS | 10937 | 1461096430880 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c62800 == 133 [pid = 10937] [id = 515] 13:07:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 239 (0x7f12c40db400) [pid = 10937] [serial = 1546] [outer = (nil)] 13:07:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 240 (0x7f12c720f000) [pid = 10937] [serial = 1547] [outer = 0x7f12c40db400] 13:07:10 INFO - PROCESS | 10937 | 1461096430954 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 241 (0x7f12c76b9c00) [pid = 10937] [serial = 1548] [outer = 0x7f12c40db400] 13:07:11 INFO - PROCESS | 10937 | 1461096431989 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1596ms 13:07:12 INFO - PROCESS | 10937 | 1461096432048 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:07:12 INFO - PROCESS | 10937 | 1461096432051 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:07:12 INFO - PROCESS | 10937 | 1461096432059 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:07:12 INFO - PROCESS | 10937 | 1461096432064 Marionette TRACE conn4 <- [1,2034,null,{}] 13:07:12 INFO - PROCESS | 10937 | 1461096432098 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:12 INFO - PROCESS | 10937 | 1461096432389 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:07:12 INFO - PROCESS | 10937 | 1461096432424 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc811800 == 134 [pid = 10937] [id = 516] 13:07:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 242 (0x7f12c79b8000) [pid = 10937] [serial = 1549] [outer = (nil)] 13:07:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 243 (0x7f12c8f02800) [pid = 10937] [serial = 1550] [outer = 0x7f12c79b8000] 13:07:12 INFO - PROCESS | 10937 | 1461096432493 Marionette DEBUG loaded listener.js 13:07:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 244 (0x7f12c8ff8800) [pid = 10937] [serial = 1551] [outer = 0x7f12c79b8000] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 243 (0x7f12d860d400) [pid = 10937] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 242 (0x7f12ca038800) [pid = 10937] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 241 (0x7f12c76b3c00) [pid = 10937] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 240 (0x7f12d20e8400) [pid = 10937] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 239 (0x7f12c7bd0400) [pid = 10937] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 238 (0x7f12dcab5c00) [pid = 10937] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 237 (0x7f12c76b6000) [pid = 10937] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 236 (0x7f12c69c3400) [pid = 10937] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 235 (0x7f12ccdaa400) [pid = 10937] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12cc718c00) [pid = 10937] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12c7e15c00) [pid = 10937] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12c447c800) [pid = 10937] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12d65ec800) [pid = 10937] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12c761b400) [pid = 10937] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12d9296c00) [pid = 10937] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12c7211800) [pid = 10937] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12c56e2000) [pid = 10937] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12c7bce400) [pid = 10937] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12c8feec00) [pid = 10937] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12c4476c00) [pid = 10937] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12cbbe8000) [pid = 10937] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12c3aa9400) [pid = 10937] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12d929a400) [pid = 10937] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12c69c6c00) [pid = 10937] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12dd3ac800) [pid = 10937] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12c57e6c00) [pid = 10937] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12c4478c00) [pid = 10937] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12c69d0c00) [pid = 10937] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12d6354800) [pid = 10937] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12c57e3c00) [pid = 10937] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12dd9c4400) [pid = 10937] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12c3dc4000) [pid = 10937] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12ddb43800) [pid = 10937] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12c56e0000) [pid = 10937] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12dd835800) [pid = 10937] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12ccada000) [pid = 10937] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12da886c00) [pid = 10937] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12ddaaa800) [pid = 10937] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12dd3ad000) [pid = 10937] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12c69ebc00) [pid = 10937] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12d8284400) [pid = 10937] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12cc6e0400) [pid = 10937] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12c76e7400) [pid = 10937] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12ddaaa000) [pid = 10937] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12ddb43000) [pid = 10937] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12dd833c00) [pid = 10937] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12c5786000) [pid = 10937] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12cb996400) [pid = 10937] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12c4484000) [pid = 10937] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12cbbe9800) [pid = 10937] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12cbbf2400) [pid = 10937] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12d8281400) [pid = 10937] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12d6e2dc00) [pid = 10937] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12c7612400) [pid = 10937] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12d9270c00) [pid = 10937] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12cadea800) [pid = 10937] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12ef5e8000) [pid = 10937] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12ddab0400) [pid = 10937] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12c7065c00) [pid = 10937] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12d26f0c00) [pid = 10937] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12c4475800) [pid = 10937] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12c3dc7400) [pid = 10937] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12dcabd400) [pid = 10937] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12d94c9400) [pid = 10937] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12ef9dcc00) [pid = 10937] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:07:14 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12d94c7000) [pid = 10937] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:07:14 INFO - PROCESS | 10937 | 1461096434607 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2606ms 13:07:14 INFO - PROCESS | 10937 | 1461096434666 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 10937 | 1461096434671 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:07:14 INFO - PROCESS | 10937 | 1461096434677 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:07:14 INFO - PROCESS | 10937 | 1461096434680 Marionette TRACE conn4 <- [1,2038,null,{}] 13:07:14 INFO - PROCESS | 10937 | 1461096434685 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:14 INFO - PROCESS | 10937 | 1461096434958 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:07:14 INFO - PROCESS | 10937 | 1461096434980 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c77de800 == 135 [pid = 10937] [id = 517] 13:07:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12c3dc2c00) [pid = 10937] [serial = 1552] [outer = (nil)] 13:07:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12c56e8c00) [pid = 10937] [serial = 1553] [outer = 0x7f12c3dc2c00] 13:07:15 INFO - PROCESS | 10937 | 1461096435045 Marionette DEBUG loaded listener.js 13:07:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12c7202800) [pid = 10937] [serial = 1554] [outer = 0x7f12c3dc2c00] 13:07:15 INFO - PROCESS | 10937 | 1461096435899 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1279ms 13:07:15 INFO - PROCESS | 10937 | 1461096435963 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:07:15 INFO - PROCESS | 10937 | 1461096435967 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:07:15 INFO - PROCESS | 10937 | 1461096435973 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 10937 | 1461096435976 Marionette TRACE conn4 <- [1,2042,null,{}] 13:07:15 INFO - PROCESS | 10937 | 1461096435981 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:16 INFO - PROCESS | 10937 | 1461096436194 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:07:16 INFO - PROCESS | 10937 | 1461096436636 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6c53800 == 136 [pid = 10937] [id = 518] 13:07:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12c40e2000) [pid = 10937] [serial = 1555] [outer = (nil)] 13:07:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12c447f000) [pid = 10937] [serial = 1556] [outer = 0x7f12c40e2000] 13:07:16 INFO - PROCESS | 10937 | 1461096436759 Marionette DEBUG loaded listener.js 13:07:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12c57e5000) [pid = 10937] [serial = 1557] [outer = 0x7f12c40e2000] 13:07:17 INFO - PROCESS | 10937 | 1461096437722 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:07:17 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) 13:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1790ms 13:07:17 INFO - PROCESS | 10937 | 1461096437766 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:07:17 INFO - PROCESS | 10937 | 1461096437772 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:07:17 INFO - PROCESS | 10937 | 1461096437781 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:07:17 INFO - PROCESS | 10937 | 1461096437788 Marionette TRACE conn4 <- [1,2046,null,{}] 13:07:17 INFO - PROCESS | 10937 | 1461096437795 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:18 INFO - PROCESS | 10937 | 1461096438044 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:07:18 INFO - PROCESS | 10937 | 1461096438360 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc77f800 == 137 [pid = 10937] [id = 519] 13:07:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12c705c400) [pid = 10937] [serial = 1558] [outer = (nil)] 13:07:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12c76b3800) [pid = 10937] [serial = 1559] [outer = 0x7f12c705c400] 13:07:18 INFO - PROCESS | 10937 | 1461096438453 Marionette DEBUG loaded listener.js 13:07:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12c76c0800) [pid = 10937] [serial = 1560] [outer = 0x7f12c705c400] 13:07:19 INFO - PROCESS | 10937 | 1461096439421 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1685ms 13:07:19 INFO - PROCESS | 10937 | 1461096439470 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 10937 | 1461096439477 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:07:19 INFO - PROCESS | 10937 | 1461096439484 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:07:19 INFO - PROCESS | 10937 | 1461096439487 Marionette TRACE conn4 <- [1,2050,null,{}] 13:07:19 INFO - PROCESS | 10937 | 1461096439494 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:19 INFO - PROCESS | 10937 | 1461096439735 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:07:20 INFO - PROCESS | 10937 | 1461096440087 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cec2d800 == 138 [pid = 10937] [id = 520] 13:07:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12c76b6c00) [pid = 10937] [serial = 1561] [outer = (nil)] 13:07:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12c8f08000) [pid = 10937] [serial = 1562] [outer = 0x7f12c76b6c00] 13:07:20 INFO - PROCESS | 10937 | 1461096440169 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12c8ff8c00) [pid = 10937] [serial = 1563] [outer = 0x7f12c76b6c00] 13:07:21 INFO - PROCESS | 10937 | 1461096441187 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1780ms 13:07:21 INFO - PROCESS | 10937 | 1461096441266 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 10937 | 1461096441271 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:07:21 INFO - PROCESS | 10937 | 1461096441287 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 10937 | 1461096441297 Marionette TRACE conn4 <- [1,2054,null,{}] 13:07:21 INFO - PROCESS | 10937 | 1461096441303 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:21 INFO - PROCESS | 10937 | 1461096441642 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:07:21 INFO - PROCESS | 10937 | 1461096441917 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01d4800 == 139 [pid = 10937] [id = 521] 13:07:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12c40e1800) [pid = 10937] [serial = 1564] [outer = (nil)] 13:07:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12cade5800) [pid = 10937] [serial = 1565] [outer = 0x7f12c40e1800] 13:07:22 INFO - PROCESS | 10937 | 1461096441995 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12cbbea800) [pid = 10937] [serial = 1566] [outer = 0x7f12c40e1800] 13:07:22 INFO - PROCESS | 10937 | 1461096442908 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1703ms 13:07:22 INFO - PROCESS | 10937 | 1461096442982 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:07:22 INFO - PROCESS | 10937 | 1461096442987 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:07:22 INFO - PROCESS | 10937 | 1461096442993 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:07:22 INFO - PROCESS | 10937 | 1461096442995 Marionette TRACE conn4 <- [1,2058,null,{}] 13:07:23 INFO - PROCESS | 10937 | 1461096443001 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:23 INFO - PROCESS | 10937 | 1461096443269 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:07:23 INFO - PROCESS | 10937 | 1461096443582 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f36800 == 140 [pid = 10937] [id = 522] 13:07:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12c79abc00) [pid = 10937] [serial = 1567] [outer = (nil)] 13:07:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12cc721c00) [pid = 10937] [serial = 1568] [outer = 0x7f12c79abc00] 13:07:23 INFO - PROCESS | 10937 | 1461096443663 Marionette DEBUG loaded listener.js 13:07:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12ccda3c00) [pid = 10937] [serial = 1569] [outer = 0x7f12c79abc00] 13:07:24 INFO - PROCESS | 10937 | 1461096444671 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1731ms 13:07:24 INFO - PROCESS | 10937 | 1461096444727 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:07:24 INFO - PROCESS | 10937 | 1461096444730 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:07:24 INFO - PROCESS | 10937 | 1461096444737 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:07:24 INFO - PROCESS | 10937 | 1461096444740 Marionette TRACE conn4 <- [1,2062,null,{}] 13:07:24 INFO - PROCESS | 10937 | 1461096444746 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:24 INFO - PROCESS | 10937 | 1461096444975 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:07:25 INFO - PROCESS | 10937 | 1461096445301 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2353000 == 141 [pid = 10937] [id = 523] 13:07:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12ccf22c00) [pid = 10937] [serial = 1570] [outer = (nil)] 13:07:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12ccf5ec00) [pid = 10937] [serial = 1571] [outer = 0x7f12ccf22c00] 13:07:25 INFO - PROCESS | 10937 | 1461096445399 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12cda75000) [pid = 10937] [serial = 1572] [outer = 0x7f12ccf22c00] 13:07:26 INFO - PROCESS | 10937 | 1461096446313 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1636ms 13:07:26 INFO - PROCESS | 10937 | 1461096446374 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:07:26 INFO - PROCESS | 10937 | 1461096446380 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:07:26 INFO - PROCESS | 10937 | 1461096446388 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:07:26 INFO - PROCESS | 10937 | 1461096446392 Marionette TRACE conn4 <- [1,2066,null,{}] 13:07:26 INFO - PROCESS | 10937 | 1461096446398 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:26 INFO - PROCESS | 10937 | 1461096446630 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:07:26 INFO - PROCESS | 10937 | 1461096446944 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8554800 == 142 [pid = 10937] [id = 524] 13:07:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12c40e0800) [pid = 10937] [serial = 1573] [outer = (nil)] 13:07:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12cecc7c00) [pid = 10937] [serial = 1574] [outer = 0x7f12c40e0800] 13:07:27 INFO - PROCESS | 10937 | 1461096447024 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12d242a000) [pid = 10937] [serial = 1575] [outer = 0x7f12c40e0800] 13:07:27 INFO - PROCESS | 10937 | 1461096447896 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1586ms 13:07:27 INFO - PROCESS | 10937 | 1461096447975 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:07:27 INFO - PROCESS | 10937 | 1461096447978 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:07:27 INFO - PROCESS | 10937 | 1461096447985 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:07:27 INFO - PROCESS | 10937 | 1461096447988 Marionette TRACE conn4 <- [1,2070,null,{}] 13:07:27 INFO - PROCESS | 10937 | 1461096447994 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:28 INFO - PROCESS | 10937 | 1461096448253 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:07:28 INFO - PROCESS | 10937 | 1461096448569 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9320800 == 143 [pid = 10937] [id = 525] 13:07:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12c7617000) [pid = 10937] [serial = 1576] [outer = (nil)] 13:07:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12d60ed000) [pid = 10937] [serial = 1577] [outer = 0x7f12c7617000] 13:07:28 INFO - PROCESS | 10937 | 1461096448654 Marionette DEBUG loaded listener.js 13:07:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12d6352c00) [pid = 10937] [serial = 1578] [outer = 0x7f12c7617000] 13:07:29 INFO - PROCESS | 10937 | 1461096449527 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1587ms 13:07:29 INFO - PROCESS | 10937 | 1461096449573 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:07:29 INFO - PROCESS | 10937 | 1461096449578 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:07:29 INFO - PROCESS | 10937 | 1461096449584 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 10937 | 1461096449588 Marionette TRACE conn4 <- [1,2074,null,{}] 13:07:29 INFO - PROCESS | 10937 | 1461096449593 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:29 INFO - PROCESS | 10937 | 1461096449833 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:07:30 INFO - PROCESS | 10937 | 1461096450098 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9706800 == 144 [pid = 10937] [id = 526] 13:07:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12cfaba400) [pid = 10937] [serial = 1579] [outer = (nil)] 13:07:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12d6360400) [pid = 10937] [serial = 1580] [outer = 0x7f12cfaba400] 13:07:30 INFO - PROCESS | 10937 | 1461096450218 Marionette DEBUG loaded listener.js 13:07:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 208 (0x7f12d65efc00) [pid = 10937] [serial = 1581] [outer = 0x7f12cfaba400] 13:07:31 INFO - PROCESS | 10937 | 1461096451104 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1582ms 13:07:31 INFO - PROCESS | 10937 | 1461096451168 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 10937 | 1461096451172 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:07:31 INFO - PROCESS | 10937 | 1461096451178 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:07:31 INFO - PROCESS | 10937 | 1461096451181 Marionette TRACE conn4 <- [1,2078,null,{}] 13:07:31 INFO - PROCESS | 10937 | 1461096451186 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:31 INFO - PROCESS | 10937 | 1461096451412 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:07:31 INFO - PROCESS | 10937 | 1461096451732 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd257800 == 145 [pid = 10937] [id = 527] 13:07:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 209 (0x7f12d72c7400) [pid = 10937] [serial = 1582] [outer = (nil)] 13:07:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 210 (0x7f12d72cbc00) [pid = 10937] [serial = 1583] [outer = 0x7f12d72c7400] 13:07:31 INFO - PROCESS | 10937 | 1461096451859 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 211 (0x7f12d8606000) [pid = 10937] [serial = 1584] [outer = 0x7f12d72c7400] 13:07:32 INFO - PROCESS | 10937 | 1461096452712 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1579ms 13:07:32 INFO - PROCESS | 10937 | 1461096452759 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 10937 | 1461096452762 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:07:32 INFO - PROCESS | 10937 | 1461096452769 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 10937 | 1461096452772 Marionette TRACE conn4 <- [1,2082,null,{}] 13:07:32 INFO - PROCESS | 10937 | 1461096452777 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:33 INFO - PROCESS | 10937 | 1461096453016 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:07:33 INFO - PROCESS | 10937 | 1461096453342 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd648000 == 146 [pid = 10937] [id = 528] 13:07:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 212 (0x7f12d9299c00) [pid = 10937] [serial = 1585] [outer = (nil)] 13:07:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 213 (0x7f12d94c0400) [pid = 10937] [serial = 1586] [outer = 0x7f12d9299c00] 13:07:33 INFO - PROCESS | 10937 | 1461096453450 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 214 (0x7f12da6d5400) [pid = 10937] [serial = 1587] [outer = 0x7f12d9299c00] 13:07:34 INFO - PROCESS | 10937 | 1461096454373 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1645ms 13:07:34 INFO - PROCESS | 10937 | 1461096454415 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 10937 | 1461096454420 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:07:34 INFO - PROCESS | 10937 | 1461096454426 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 10937 | 1461096454431 Marionette TRACE conn4 <- [1,2086,null,{}] 13:07:34 INFO - PROCESS | 10937 | 1461096454436 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:34 INFO - PROCESS | 10937 | 1461096454699 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:07:35 INFO - PROCESS | 10937 | 1461096455012 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9d2000 == 147 [pid = 10937] [id = 529] 13:07:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 215 (0x7f12d929a400) [pid = 10937] [serial = 1588] [outer = (nil)] 13:07:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 216 (0x7f12dcabd400) [pid = 10937] [serial = 1589] [outer = 0x7f12d929a400] 13:07:35 INFO - PROCESS | 10937 | 1461096455093 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 217 (0x7f12dd3aa800) [pid = 10937] [serial = 1590] [outer = 0x7f12d929a400] 13:07:35 INFO - PROCESS | 10937 | 1461096455980 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1631ms 13:07:36 INFO - PROCESS | 10937 | 1461096456059 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 10937 | 1461096456062 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:07:36 INFO - PROCESS | 10937 | 1461096456069 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 10937 | 1461096456073 Marionette TRACE conn4 <- [1,2090,null,{}] 13:07:36 INFO - PROCESS | 10937 | 1461096456079 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:36 INFO - PROCESS | 10937 | 1461096456355 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:07:36 INFO - PROCESS | 10937 | 1461096456677 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dfb77800 == 148 [pid = 10937] [id = 530] 13:07:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 218 (0x7f12d6e2cc00) [pid = 10937] [serial = 1591] [outer = (nil)] 13:07:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 219 (0x7f12dd3b2c00) [pid = 10937] [serial = 1592] [outer = 0x7f12d6e2cc00] 13:07:36 INFO - PROCESS | 10937 | 1461096456770 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 220 (0x7f12dd579400) [pid = 10937] [serial = 1593] [outer = 0x7f12d6e2cc00] 13:07:37 INFO - PROCESS | 10937 | 1461096457639 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1632ms 13:07:37 INFO - PROCESS | 10937 | 1461096457703 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 10937 | 1461096457707 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:07:37 INFO - PROCESS | 10937 | 1461096457713 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:07:37 INFO - PROCESS | 10937 | 1461096457716 Marionette TRACE conn4 <- [1,2094,null,{}] 13:07:37 INFO - PROCESS | 10937 | 1461096457721 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:37 INFO - PROCESS | 10937 | 1461096457955 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:07:38 INFO - PROCESS | 10937 | 1461096458233 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e224f800 == 149 [pid = 10937] [id = 531] 13:07:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 221 (0x7f12d94c5400) [pid = 10937] [serial = 1594] [outer = (nil)] 13:07:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 222 (0x7f12dd831400) [pid = 10937] [serial = 1595] [outer = 0x7f12d94c5400] 13:07:38 INFO - PROCESS | 10937 | 1461096458366 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 223 (0x7f12dd9c9c00) [pid = 10937] [serial = 1596] [outer = 0x7f12d94c5400] 13:07:39 INFO - PROCESS | 10937 | 1461096459240 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1584ms 13:07:39 INFO - PROCESS | 10937 | 1461096459299 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 10937 | 1461096459303 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:07:39 INFO - PROCESS | 10937 | 1461096459309 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 10937 | 1461096459311 Marionette TRACE conn4 <- [1,2098,null,{}] 13:07:39 INFO - PROCESS | 10937 | 1461096459318 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:39 INFO - PROCESS | 10937 | 1461096459559 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:07:39 INFO - PROCESS | 10937 | 1461096459830 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e535f800 == 150 [pid = 10937] [id = 532] 13:07:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 224 (0x7f12daa0e000) [pid = 10937] [serial = 1597] [outer = (nil)] 13:07:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 225 (0x7f12ddaf9400) [pid = 10937] [serial = 1598] [outer = 0x7f12daa0e000] 13:07:39 INFO - PROCESS | 10937 | 1461096459948 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 226 (0x7f12ddd72800) [pid = 10937] [serial = 1599] [outer = 0x7f12daa0e000] 13:07:40 INFO - PROCESS | 10937 | 1461096460816 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1592ms 13:07:40 INFO - PROCESS | 10937 | 1461096460902 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 10937 | 1461096460906 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:07:40 INFO - PROCESS | 10937 | 1461096460911 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:07:40 INFO - PROCESS | 10937 | 1461096460914 Marionette TRACE conn4 <- [1,2102,null,{}] 13:07:40 INFO - PROCESS | 10937 | 1461096460920 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:41 INFO - PROCESS | 10937 | 1461096461181 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:07:41 INFO - PROCESS | 10937 | 1461096461514 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ee620800 == 151 [pid = 10937] [id = 533] 13:07:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 227 (0x7f12ccf65400) [pid = 10937] [serial = 1600] [outer = (nil)] 13:07:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 228 (0x7f12e02b9800) [pid = 10937] [serial = 1601] [outer = 0x7f12ccf65400] 13:07:41 INFO - PROCESS | 10937 | 1461096461595 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 229 (0x7f12e1e5cc00) [pid = 10937] [serial = 1602] [outer = 0x7f12ccf65400] 13:07:42 INFO - PROCESS | 10937 | 1461096462597 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1732ms 13:07:42 INFO - PROCESS | 10937 | 1461096462646 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:07:42 INFO - PROCESS | 10937 | 1461096462649 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:07:42 INFO - PROCESS | 10937 | 1461096462657 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:07:42 INFO - PROCESS | 10937 | 1461096462660 Marionette TRACE conn4 <- [1,2106,null,{}] 13:07:42 INFO - PROCESS | 10937 | 1461096462666 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:42 INFO - PROCESS | 10937 | 1461096462894 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:07:43 INFO - PROCESS | 10937 | 1461096463231 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c70800 == 152 [pid = 10937] [id = 534] 13:07:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 230 (0x7f12c3aa7400) [pid = 10937] [serial = 1603] [outer = (nil)] 13:07:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 231 (0x7f12c3ab3c00) [pid = 10937] [serial = 1604] [outer = 0x7f12c3aa7400] 13:07:43 INFO - PROCESS | 10937 | 1461096463312 Marionette DEBUG loaded listener.js 13:07:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 232 (0x7f12c57e8400) [pid = 10937] [serial = 1605] [outer = 0x7f12c3aa7400] 13:07:44 INFO - PROCESS | 10937 | 1461096464199 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1579ms 13:07:44 INFO - PROCESS | 10937 | 1461096464238 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 10937 | 1461096464243 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:07:44 INFO - PROCESS | 10937 | 1461096464255 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 10937 | 1461096464265 Marionette TRACE conn4 <- [1,2110,null,{}] 13:07:44 INFO - PROCESS | 10937 | 1461096464269 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:44 INFO - PROCESS | 10937 | 1461096464497 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:07:44 INFO - PROCESS | 10937 | 1461096464816 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c70be800 == 153 [pid = 10937] [id = 535] 13:07:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 233 (0x7f12c3aa9c00) [pid = 10937] [serial = 1606] [outer = (nil)] 13:07:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 234 (0x7f12c3dc9800) [pid = 10937] [serial = 1607] [outer = 0x7f12c3aa9c00] 13:07:44 INFO - PROCESS | 10937 | 1461096464898 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 235 (0x7f12c57e6000) [pid = 10937] [serial = 1608] [outer = 0x7f12c3aa9c00] 13:07:45 INFO - PROCESS | 10937 | 1461096465887 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 13:07:45 INFO - PROCESS | 10937 | 1461096465942 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:07:45 INFO - PROCESS | 10937 | 1461096465946 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:07:45 INFO - PROCESS | 10937 | 1461096465953 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:07:45 INFO - PROCESS | 10937 | 1461096465956 Marionette TRACE conn4 <- [1,2114,null,{}] 13:07:45 INFO - PROCESS | 10937 | 1461096465961 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:46 INFO - PROCESS | 10937 | 1461096466195 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc778800 == 152 [pid = 10937] [id = 414] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c04000 == 151 [pid = 10937] [id = 74] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d6a000 == 150 [pid = 10937] [id = 209] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef4c3000 == 149 [pid = 10937] [id = 206] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c77de800 == 148 [pid = 10937] [id = 517] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc811800 == 147 [pid = 10937] [id = 516] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c62800 == 146 [pid = 10937] [id = 515] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6dda800 == 145 [pid = 10937] [id = 514] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cea8a000 == 144 [pid = 10937] [id = 512] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca26b000 == 143 [pid = 10937] [id = 511] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6bb5800 == 142 [pid = 10937] [id = 510] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a8d800 == 141 [pid = 10937] [id = 509] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45b2000 == 140 [pid = 10937] [id = 508] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4009000 == 139 [pid = 10937] [id = 507] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef520000 == 138 [pid = 10937] [id = 506] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2255000 == 137 [pid = 10937] [id = 505] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1f2800 == 136 [pid = 10937] [id = 504] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd6a1000 == 135 [pid = 10937] [id = 503] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd25c800 == 134 [pid = 10937] [id = 502] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d971c000 == 133 [pid = 10937] [id = 501] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90d0800 == 132 [pid = 10937] [id = 500] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6ecb800 == 131 [pid = 10937] [id = 499] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2579000 == 130 [pid = 10937] [id = 498] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d01e7000 == 129 [pid = 10937] [id = 497] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce9ba800 == 128 [pid = 10937] [id = 496] 13:07:47 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6c6e800 == 127 [pid = 10937] [id = 495] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 234 (0x7f12dd3af400) [pid = 10937] [serial = 1140] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 233 (0x7f12f0907c00) [pid = 10937] [serial = 1439] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 232 (0x7f12f4763000) [pid = 10937] [serial = 1452] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 231 (0x7f12d86c3000) [pid = 10937] [serial = 1425] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 230 (0x7f12c8f09400) [pid = 10937] [serial = 1478] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 229 (0x7f12dd220c00) [pid = 10937] [serial = 1293] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 228 (0x7f12c8f07c00) [pid = 10937] [serial = 1454] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 227 (0x7f12e3858800) [pid = 10937] [serial = 1395] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 226 (0x7f12d04afc00) [pid = 10937] [serial = 1356] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 225 (0x7f12d6359800) [pid = 10937] [serial = 1359] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 224 (0x7f12ca36f400) [pid = 10937] [serial = 1212] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 223 (0x7f12e378d400) [pid = 10937] [serial = 1389] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 222 (0x7f12daa12400) [pid = 10937] [serial = 1427] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 221 (0x7f12c76c1c00) [pid = 10937] [serial = 1476] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 220 (0x7f12d99e8800) [pid = 10937] [serial = 1245] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 219 (0x7f12c40dd800) [pid = 10937] [serial = 1463] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 218 (0x7f12f28ca000) [pid = 10937] [serial = 1440] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 217 (0x7f12f4059400) [pid = 10937] [serial = 1449] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 216 (0x7f12c8f09000) [pid = 10937] [serial = 1460] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 215 (0x7f12c76bcc00) [pid = 10937] [serial = 1451] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 214 (0x7f12cad81c00) [pid = 10937] [serial = 1281] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 213 (0x7f12c3aaf000) [pid = 10937] [serial = 1469] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 212 (0x7f12dd82bc00) [pid = 10937] [serial = 1431] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 211 (0x7f12c7060400) [pid = 10937] [serial = 1317] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 210 (0x7f12d65fb800) [pid = 10937] [serial = 1424] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 209 (0x7f12cecc0800) [pid = 10937] [serial = 1215] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 208 (0x7f12cbbe7000) [pid = 10937] [serial = 1473] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 207 (0x7f12dc6a3000) [pid = 10937] [serial = 1368] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12c79b6000) [pid = 10937] [serial = 1248] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12dd579000) [pid = 10937] [serial = 1377] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12c7206800) [pid = 10937] [serial = 1445] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12c7614400) [pid = 10937] [serial = 1418] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12dac33000) [pid = 10937] [serial = 1392] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12dcabb800) [pid = 10937] [serial = 1221] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12c57f1000) [pid = 10937] [serial = 1443] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12c57ec800) [pid = 10937] [serial = 1442] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12e232f400) [pid = 10937] [serial = 1230] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12c3dd0c00) [pid = 10937] [serial = 1326] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12ddb4ec00) [pid = 10937] [serial = 1433] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12c76b5800) [pid = 10937] [serial = 1475] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12c8f0dc00) [pid = 10937] [serial = 1455] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12c56e7c00) [pid = 10937] [serial = 1457] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12e15be000) [pid = 10937] [serial = 1383] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12dc757000) [pid = 10937] [serial = 1290] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12e587f800) [pid = 10937] [serial = 1305] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12ef90ec00) [pid = 10937] [serial = 1437] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12c8f11800) [pid = 10937] [serial = 1461] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12ee6d4800) [pid = 10937] [serial = 1236] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12c7e0a800) [pid = 10937] [serial = 1419] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12ef78ec00) [pid = 10937] [serial = 1323] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12ee6d8400) [pid = 10937] [serial = 1436] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12f0906400) [pid = 10937] [serial = 1448] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12d94c9000) [pid = 10937] [serial = 1365] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12ccadd800) [pid = 10937] [serial = 1421] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c8f06c00) [pid = 10937] [serial = 1466] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12c76f6400) [pid = 10937] [serial = 1239] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12dd3b7c00) [pid = 10937] [serial = 1430] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12e0c88400) [pid = 10937] [serial = 1227] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12e3849000) [pid = 10937] [serial = 1233] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12c69cc000) [pid = 10937] [serial = 1472] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12ddb4cc00) [pid = 10937] [serial = 1380] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12f294cc00) [pid = 10937] [serial = 1311] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12c56ed000) [pid = 10937] [serial = 1458] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12cd087400) [pid = 10937] [serial = 1284] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12cadf1000) [pid = 10937] [serial = 1320] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12ccf62400) [pid = 10937] [serial = 1422] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12e2bbc800) [pid = 10937] [serial = 1434] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12d8286400) [pid = 10937] [serial = 1287] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12ca041800) [pid = 10937] [serial = 1479] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12cc712400) [pid = 10937] [serial = 1481] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12dd219c00) [pid = 10937] [serial = 1428] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12ddafd000) [pid = 10937] [serial = 1296] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12d8284800) [pid = 10937] [serial = 1362] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12cbbee000) [pid = 10937] [serial = 1353] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12dd21ec00) [pid = 10937] [serial = 1224] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12e2c86800) [pid = 10937] [serial = 1302] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12f0752400) [pid = 10937] [serial = 1308] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12e23e8400) [pid = 10937] [serial = 1386] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12c7bd0000) [pid = 10937] [serial = 1350] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12d860ec00) [pid = 10937] [serial = 1218] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c578ac00) [pid = 10937] [serial = 1314] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12ee652400) [pid = 10937] [serial = 1398] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12e1e58800) [pid = 10937] [serial = 1299] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12dd21e000) [pid = 10937] [serial = 1374] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12c720ac00) [pid = 10937] [serial = 1446] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12f462a400) [pid = 10937] [serial = 1242] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12ccda3000) [pid = 10937] [serial = 1482] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12dca76c00) [pid = 10937] [serial = 1371] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12ca369800) [pid = 10937] [serial = 1484] [outer = (nil)] [url = about:blank] 13:07:48 INFO - PROCESS | 10937 | 1461096468035 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6ba5000 == 128 [pid = 10937] [id = 536] 13:07:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12c56ebc00) [pid = 10937] [serial = 1609] [outer = (nil)] 13:07:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12c5786800) [pid = 10937] [serial = 1610] [outer = 0x7f12c56ebc00] 13:07:48 INFO - PROCESS | 10937 | 1461096468131 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12c57f1000) [pid = 10937] [serial = 1611] [outer = 0x7f12c56ebc00] 13:07:48 INFO - PROCESS | 10937 | 1461096468954 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 3039ms 13:07:48 INFO - PROCESS | 10937 | 1461096468995 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:07:49 INFO - PROCESS | 10937 | 1461096469001 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:07:49 INFO - PROCESS | 10937 | 1461096469009 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 10937 | 1461096469016 Marionette TRACE conn4 <- [1,2118,null,{}] 13:07:49 INFO - PROCESS | 10937 | 1461096469023 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:49 INFO - PROCESS | 10937 | 1461096469287 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:07:49 INFO - PROCESS | 10937 | 1461096469457 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c70c5000 == 129 [pid = 10937] [id = 537] 13:07:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12c3dcf000) [pid = 10937] [serial = 1612] [outer = (nil)] 13:07:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c705e800) [pid = 10937] [serial = 1613] [outer = 0x7f12c3dcf000] 13:07:49 INFO - PROCESS | 10937 | 1461096469529 Marionette DEBUG loaded listener.js 13:07:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12c7614400) [pid = 10937] [serial = 1614] [outer = 0x7f12c3dcf000] 13:07:50 INFO - PROCESS | 10937 | 1461096470485 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1540ms 13:07:50 INFO - PROCESS | 10937 | 1461096470553 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:07:50 INFO - PROCESS | 10937 | 1461096470559 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:07:50 INFO - PROCESS | 10937 | 1461096470567 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:07:50 INFO - PROCESS | 10937 | 1461096470569 Marionette TRACE conn4 <- [1,2122,null,{}] 13:07:50 INFO - PROCESS | 10937 | 1461096470575 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:50 INFO - PROCESS | 10937 | 1461096470873 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:07:50 INFO - PROCESS | 10937 | 1461096470902 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c80800 == 130 [pid = 10937] [id = 538] 13:07:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12c7206400) [pid = 10937] [serial = 1615] [outer = (nil)] 13:07:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12c76e9000) [pid = 10937] [serial = 1616] [outer = 0x7f12c7206400] 13:07:50 INFO - PROCESS | 10937 | 1461096470977 Marionette DEBUG loaded listener.js 13:07:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12c79b1000) [pid = 10937] [serial = 1617] [outer = 0x7f12c7206400] 13:07:52 INFO - PROCESS | 10937 | 1461096472198 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1681ms 13:07:52 INFO - PROCESS | 10937 | 1461096472248 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:07:52 INFO - PROCESS | 10937 | 1461096472252 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:07:52 INFO - PROCESS | 10937 | 1461096472274 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:07:52 INFO - PROCESS | 10937 | 1461096472283 Marionette TRACE conn4 <- [1,2126,null,{}] 13:07:52 INFO - PROCESS | 10937 | 1461096472292 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:53 INFO - PROCESS | 10937 | 1461096473192 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c3aac400) [pid = 10937] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d26e7400) [pid = 10937] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12e54a9800) [pid = 10937] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12d6e30000) [pid = 10937] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12d8280000) [pid = 10937] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12d04a4800) [pid = 10937] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12d26e8400) [pid = 10937] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c40d8800) [pid = 10937] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12ccf14c00) [pid = 10937] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12d72d1000) [pid = 10937] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12cb99fc00) [pid = 10937] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12cfbf4800) [pid = 10937] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12c40d6000) [pid = 10937] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12dd3aa400) [pid = 10937] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12c447dc00) [pid = 10937] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12c40db400) [pid = 10937] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12d99f2000) [pid = 10937] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12c4477400) [pid = 10937] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12c79b8000) [pid = 10937] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12c76b7c00) [pid = 10937] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12cbbe5c00) [pid = 10937] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12cade7800) [pid = 10937] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12c3aa9000) [pid = 10937] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12d8be8000) [pid = 10937] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12c56e6c00) [pid = 10937] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:07:53 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12cd086c00) [pid = 10937] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:07:53 INFO - PROCESS | 10937 | 1461096473427 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6ba8800 == 131 [pid = 10937] [id = 539] 13:07:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12c3aa5800) [pid = 10937] [serial = 1618] [outer = (nil)] 13:07:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12c3dcd000) [pid = 10937] [serial = 1619] [outer = 0x7f12c3aa5800] 13:07:53 INFO - PROCESS | 10937 | 1461096473504 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12c7208000) [pid = 10937] [serial = 1620] [outer = 0x7f12c3aa5800] 13:07:54 INFO - PROCESS | 10937 | 1461096474323 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2110ms 13:07:54 INFO - PROCESS | 10937 | 1461096474373 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:07:54 INFO - PROCESS | 10937 | 1461096474381 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:07:54 INFO - PROCESS | 10937 | 1461096474391 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 10937 | 1461096474396 Marionette TRACE conn4 <- [1,2130,null,{}] 13:07:54 INFO - PROCESS | 10937 | 1461096474405 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:54 INFO - PROCESS | 10937 | 1461096474672 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:07:54 INFO - PROCESS | 10937 | 1461096474838 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cca38800 == 132 [pid = 10937] [id = 540] 13:07:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12c3aa8000) [pid = 10937] [serial = 1621] [outer = (nil)] 13:07:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12c8feec00) [pid = 10937] [serial = 1622] [outer = 0x7f12c3aa8000] 13:07:54 INFO - PROCESS | 10937 | 1461096474903 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12ca03ec00) [pid = 10937] [serial = 1623] [outer = 0x7f12c3aa8000] 13:07:56 INFO - PROCESS | 10937 | 1461096476050 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 10937 | 1461096476137 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:07:56 INFO - PROCESS | 10937 | 1461096476148 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 10937 | 1461096476154 Marionette TRACE conn4 <- [1,2134,null,{}] 13:07:56 INFO - PROCESS | 10937 | 1461096476164 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:56 INFO - PROCESS | 10937 | 1461096476447 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:07:56 INFO - PROCESS | 10937 | 1461096476760 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c6e000 == 133 [pid = 10937] [id = 541] 13:07:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12c7614000) [pid = 10937] [serial = 1624] [outer = (nil)] 13:07:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12c76b5400) [pid = 10937] [serial = 1625] [outer = 0x7f12c7614000] 13:07:56 INFO - PROCESS | 10937 | 1461096476842 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c7bcfc00) [pid = 10937] [serial = 1626] [outer = 0x7f12c7614000] 13:07:57 INFO - PROCESS | 10937 | 1461096477800 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1689ms 13:07:57 INFO - PROCESS | 10937 | 1461096477838 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 10937 | 1461096477847 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:07:58 INFO - PROCESS | 10937 | 1461096478105 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 10937 | 1461096478108 Marionette TRACE conn4 <- [1,2138,null,{}] 13:07:58 INFO - PROCESS | 10937 | 1461096478160 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:58 INFO - PROCESS | 10937 | 1461096478411 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:07:58 INFO - PROCESS | 10937 | 1461096478793 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea7e000 == 134 [pid = 10937] [id = 542] 13:07:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c7614c00) [pid = 10937] [serial = 1627] [outer = (nil)] 13:07:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12ca061800) [pid = 10937] [serial = 1628] [outer = 0x7f12c7614c00] 13:07:58 INFO - PROCESS | 10937 | 1461096478870 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12cadea400) [pid = 10937] [serial = 1629] [outer = 0x7f12c7614c00] 13:07:59 INFO - PROCESS | 10937 | 1461096479827 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2021ms 13:07:59 INFO - PROCESS | 10937 | 1461096479878 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:07:59 INFO - PROCESS | 10937 | 1461096479882 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:07:59 INFO - PROCESS | 10937 | 1461096479890 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 10937 | 1461096479895 Marionette TRACE conn4 <- [1,2142,null,{}] 13:07:59 INFO - PROCESS | 10937 | 1461096479912 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:00 INFO - PROCESS | 10937 | 1461096480184 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:08:00 INFO - PROCESS | 10937 | 1461096480487 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0071000 == 135 [pid = 10937] [id = 543] 13:08:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12cc6e5c00) [pid = 10937] [serial = 1630] [outer = (nil)] 13:08:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12ccadac00) [pid = 10937] [serial = 1631] [outer = 0x7f12cc6e5c00] 13:08:00 INFO - PROCESS | 10937 | 1461096480573 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12ccedbc00) [pid = 10937] [serial = 1632] [outer = 0x7f12cc6e5c00] 13:08:01 INFO - PROCESS | 10937 | 1461096481450 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 10937 | 1461096481534 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:08:01 INFO - PROCESS | 10937 | 1461096481541 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 10937 | 1461096481543 Marionette TRACE conn4 <- [1,2146,null,{}] 13:08:01 INFO - PROCESS | 10937 | 1461096481549 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:01 INFO - PROCESS | 10937 | 1461096481854 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:08:02 INFO - PROCESS | 10937 | 1461096482111 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03c7000 == 136 [pid = 10937] [id = 544] 13:08:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12cc6ec800) [pid = 10937] [serial = 1633] [outer = (nil)] 13:08:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12ccf62800) [pid = 10937] [serial = 1634] [outer = 0x7f12cc6ec800] 13:08:02 INFO - PROCESS | 10937 | 1461096482228 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12ccf6c400) [pid = 10937] [serial = 1635] [outer = 0x7f12cc6ec800] 13:08:03 INFO - PROCESS | 10937 | 1461096483081 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 10937 | 1461096483177 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:08:03 INFO - PROCESS | 10937 | 1461096483183 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 10937 | 1461096483186 Marionette TRACE conn4 <- [1,2150,null,{}] 13:08:03 INFO - PROCESS | 10937 | 1461096483191 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:03 INFO - PROCESS | 10937 | 1461096483446 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:08:03 INFO - PROCESS | 10937 | 1461096483704 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d229b000 == 137 [pid = 10937] [id = 545] 13:08:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12ccedc400) [pid = 10937] [serial = 1636] [outer = (nil)] 13:08:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12cda71000) [pid = 10937] [serial = 1637] [outer = 0x7f12ccedc400] 13:08:03 INFO - PROCESS | 10937 | 1461096483821 Marionette DEBUG loaded listener.js 13:08:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12cecbf800) [pid = 10937] [serial = 1638] [outer = 0x7f12ccedc400] 13:08:04 INFO - PROCESS | 10937 | 1461096484682 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1532ms 13:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:08:04 INFO - PROCESS | 10937 | 1461096484715 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 10937 | 1461096484718 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:08:04 INFO - PROCESS | 10937 | 1461096484725 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 10937 | 1461096484728 Marionette TRACE conn4 <- [1,2154,null,{}] 13:08:04 INFO - PROCESS | 10937 | 1461096484734 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:04 INFO - PROCESS | 10937 | 1461096484962 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:08:05 INFO - PROCESS | 10937 | 1461096485177 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62e2000 == 138 [pid = 10937] [id = 546] 13:08:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12cecc3c00) [pid = 10937] [serial = 1639] [outer = (nil)] 13:08:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d04a9800) [pid = 10937] [serial = 1640] [outer = 0x7f12cecc3c00] 13:08:05 INFO - PROCESS | 10937 | 1461096485301 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12d26e7400) [pid = 10937] [serial = 1641] [outer = 0x7f12cecc3c00] 13:08:06 INFO - PROCESS | 10937 | 1461096486233 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1582ms 13:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:08:06 INFO - PROCESS | 10937 | 1461096486308 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 10937 | 1461096486311 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:08:06 INFO - PROCESS | 10937 | 1461096486317 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 10937 | 1461096486321 Marionette TRACE conn4 <- [1,2158,null,{}] 13:08:06 INFO - PROCESS | 10937 | 1461096486326 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:06 INFO - PROCESS | 10937 | 1461096486573 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:08:06 INFO - PROCESS | 10937 | 1461096486826 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ebd000 == 139 [pid = 10937] [id = 547] 13:08:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12ccedac00) [pid = 10937] [serial = 1642] [outer = (nil)] 13:08:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d6359800) [pid = 10937] [serial = 1643] [outer = 0x7f12ccedac00] 13:08:06 INFO - PROCESS | 10937 | 1461096486942 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12d65f6c00) [pid = 10937] [serial = 1644] [outer = 0x7f12ccedac00] 13:08:07 INFO - PROCESS | 10937 | 1461096487760 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1480ms 13:08:07 INFO - PROCESS | 10937 | 1461096487798 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 10937 | 1461096487801 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:08:07 INFO - PROCESS | 10937 | 1461096487807 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 10937 | 1461096487809 Marionette TRACE conn4 <- [1,2162,null,{}] 13:08:07 INFO - PROCESS | 10937 | 1461096487815 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:08 INFO - PROCESS | 10937 | 1461096488024 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:08:08 INFO - PROCESS | 10937 | 1461096488302 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8661000 == 140 [pid = 10937] [id = 548] 13:08:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12c3ab2c00) [pid = 10937] [serial = 1645] [outer = (nil)] 13:08:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d6e34400) [pid = 10937] [serial = 1646] [outer = 0x7f12c3ab2c00] 13:08:08 INFO - PROCESS | 10937 | 1461096488418 Marionette DEBUG loaded listener.js 13:08:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d82e0400) [pid = 10937] [serial = 1647] [outer = 0x7f12c3ab2c00] 13:08:09 INFO - PROCESS | 10937 | 1461096489297 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1528ms 13:08:09 INFO - PROCESS | 10937 | 1461096489337 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 10937 | 1461096489341 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:08:09 INFO - PROCESS | 10937 | 1461096489347 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 10937 | 1461096489351 Marionette TRACE conn4 <- [1,2166,null,{}] 13:08:09 INFO - PROCESS | 10937 | 1461096489356 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:09 INFO - PROCESS | 10937 | 1461096489573 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:08:09 INFO - PROCESS | 10937 | 1461096489878 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9455000 == 141 [pid = 10937] [id = 549] 13:08:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12ca06d000) [pid = 10937] [serial = 1648] [outer = (nil)] 13:08:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12d86c6c00) [pid = 10937] [serial = 1649] [outer = 0x7f12ca06d000] 13:08:09 INFO - PROCESS | 10937 | 1461096489960 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d8be0400) [pid = 10937] [serial = 1650] [outer = 0x7f12ca06d000] 13:08:10 INFO - PROCESS | 10937 | 1461096490796 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1485ms 13:08:10 INFO - PROCESS | 10937 | 1461096490840 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:08:10 INFO - PROCESS | 10937 | 1461096490844 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:08:10 INFO - PROCESS | 10937 | 1461096490851 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 10937 | 1461096490854 Marionette TRACE conn4 <- [1,2170,null,{}] 13:08:10 INFO - PROCESS | 10937 | 1461096490859 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:11 INFO - PROCESS | 10937 | 1461096491081 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:08:11 INFO - PROCESS | 10937 | 1461096491310 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96c2800 == 142 [pid = 10937] [id = 550] 13:08:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d72c9400) [pid = 10937] [serial = 1651] [outer = (nil)] 13:08:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12d9264400) [pid = 10937] [serial = 1652] [outer = 0x7f12d72c9400] 13:08:11 INFO - PROCESS | 10937 | 1461096491421 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d9270800) [pid = 10937] [serial = 1653] [outer = 0x7f12d72c9400] 13:08:12 INFO - PROCESS | 10937 | 1461096492380 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1584ms 13:08:12 INFO - PROCESS | 10937 | 1461096492436 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:08:12 INFO - PROCESS | 10937 | 1461096492441 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:08:12 INFO - PROCESS | 10937 | 1461096492447 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 10937 | 1461096492451 Marionette TRACE conn4 <- [1,2174,null,{}] 13:08:12 INFO - PROCESS | 10937 | 1461096492456 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:12 INFO - PROCESS | 10937 | 1461096492696 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:08:13 INFO - PROCESS | 10937 | 1461096493009 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc71a800 == 143 [pid = 10937] [id = 551] 13:08:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d94c8c00) [pid = 10937] [serial = 1654] [outer = (nil)] 13:08:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d99f2000) [pid = 10937] [serial = 1655] [outer = 0x7f12d94c8c00] 13:08:13 INFO - PROCESS | 10937 | 1461096493092 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12da60c000) [pid = 10937] [serial = 1656] [outer = 0x7f12d94c8c00] 13:08:14 INFO - PROCESS | 10937 | 1461096494068 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1682ms 13:08:14 INFO - PROCESS | 10937 | 1461096494130 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 10937 | 1461096494133 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:08:14 INFO - PROCESS | 10937 | 1461096494139 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:08:14 INFO - PROCESS | 10937 | 1461096494141 Marionette TRACE conn4 <- [1,2178,null,{}] 13:08:14 INFO - PROCESS | 10937 | 1461096494147 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:14 INFO - PROCESS | 10937 | 1461096494360 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:08:14 INFO - PROCESS | 10937 | 1461096494622 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4e8000 == 144 [pid = 10937] [id = 552] 13:08:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d99ea000) [pid = 10937] [serial = 1657] [outer = (nil)] 13:08:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12da88a000) [pid = 10937] [serial = 1658] [outer = 0x7f12d99ea000] 13:08:14 INFO - PROCESS | 10937 | 1461096494744 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12dc636400) [pid = 10937] [serial = 1659] [outer = 0x7f12d99ea000] 13:08:15 INFO - PROCESS | 10937 | 1461096495622 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1533ms 13:08:15 INFO - PROCESS | 10937 | 1461096495674 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 10937 | 1461096495677 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:08:15 INFO - PROCESS | 10937 | 1461096495683 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 10937 | 1461096495686 Marionette TRACE conn4 <- [1,2182,null,{}] 13:08:15 INFO - PROCESS | 10937 | 1461096495691 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:15 INFO - PROCESS | 10937 | 1461096495907 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:08:16 INFO - PROCESS | 10937 | 1461096496130 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd68f800 == 145 [pid = 10937] [id = 553] 13:08:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12ca061400) [pid = 10937] [serial = 1660] [outer = (nil)] 13:08:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12d8287c00) [pid = 10937] [serial = 1661] [outer = 0x7f12ca061400] 13:08:16 INFO - PROCESS | 10937 | 1461096496242 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12dc75c400) [pid = 10937] [serial = 1662] [outer = 0x7f12ca061400] 13:08:17 INFO - PROCESS | 10937 | 1461096497195 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1581ms 13:08:17 INFO - PROCESS | 10937 | 1461096497266 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 10937 | 1461096497269 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:08:17 INFO - PROCESS | 10937 | 1461096497275 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 10937 | 1461096497277 Marionette TRACE conn4 <- [1,2186,null,{}] 13:08:17 INFO - PROCESS | 10937 | 1461096497284 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:17 INFO - PROCESS | 10937 | 1461096497509 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:08:17 INFO - PROCESS | 10937 | 1461096497809 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd816000 == 146 [pid = 10937] [id = 554] 13:08:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12c40dd800) [pid = 10937] [serial = 1663] [outer = (nil)] 13:08:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12dc75f400) [pid = 10937] [serial = 1664] [outer = 0x7f12c40dd800] 13:08:17 INFO - PROCESS | 10937 | 1461096497887 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12dc9bd800) [pid = 10937] [serial = 1665] [outer = 0x7f12c40dd800] 13:08:18 INFO - PROCESS | 10937 | 1461096498837 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1585ms 13:08:18 INFO - PROCESS | 10937 | 1461096498860 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 10937 | 1461096498863 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:08:18 INFO - PROCESS | 10937 | 1461096498869 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 10937 | 1461096498872 Marionette TRACE conn4 <- [1,2190,null,{}] 13:08:18 INFO - PROCESS | 10937 | 1461096498878 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:19 INFO - PROCESS | 10937 | 1461096499097 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:08:19 INFO - PROCESS | 10937 | 1461096499413 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c77e3000 == 147 [pid = 10937] [id = 555] 13:08:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12c3ab3400) [pid = 10937] [serial = 1666] [outer = (nil)] 13:08:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12c40d9000) [pid = 10937] [serial = 1667] [outer = 0x7f12c3ab3400] 13:08:19 INFO - PROCESS | 10937 | 1461096499498 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12ca037800) [pid = 10937] [serial = 1668] [outer = 0x7f12c3ab3400] 13:08:20 INFO - PROCESS | 10937 | 1461096500798 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2030ms 13:08:20 INFO - PROCESS | 10937 | 1461096500902 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:08:20 INFO - PROCESS | 10937 | 1461096500907 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:08:20 INFO - PROCESS | 10937 | 1461096500915 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 10937 | 1461096500920 Marionette TRACE conn4 <- [1,2194,null,{}] 13:08:20 INFO - PROCESS | 10937 | 1461096500928 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:21 INFO - PROCESS | 10937 | 1461096501222 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:08:21 INFO - PROCESS | 10937 | 1461096501486 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cb9d3000 == 148 [pid = 10937] [id = 556] 13:08:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12c3dc5800) [pid = 10937] [serial = 1669] [outer = (nil)] 13:08:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12c69c9800) [pid = 10937] [serial = 1670] [outer = 0x7f12c3dc5800] 13:08:21 INFO - PROCESS | 10937 | 1461096501555 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12c7056400) [pid = 10937] [serial = 1671] [outer = 0x7f12c3dc5800] 13:08:22 INFO - PROCESS | 10937 | 1461096502624 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1744ms 13:08:22 INFO - PROCESS | 10937 | 1461096502659 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 10937 | 1461096502667 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:08:22 INFO - PROCESS | 10937 | 1461096502676 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 10937 | 1461096502680 Marionette TRACE conn4 <- [1,2198,null,{}] 13:08:22 INFO - PROCESS | 10937 | 1461096502686 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:22 INFO - PROCESS | 10937 | 1461096502913 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:08:23 INFO - PROCESS | 10937 | 1461096503246 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9b95800 == 149 [pid = 10937] [id = 557] 13:08:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12c761cc00) [pid = 10937] [serial = 1672] [outer = (nil)] 13:08:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12c76bb800) [pid = 10937] [serial = 1673] [outer = 0x7f12c761cc00] 13:08:23 INFO - PROCESS | 10937 | 1461096503351 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12c79ac800) [pid = 10937] [serial = 1674] [outer = 0x7f12c761cc00] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e535f800 == 148 [pid = 10937] [id = 532] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e224f800 == 147 [pid = 10937] [id = 531] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dfb77800 == 146 [pid = 10937] [id = 530] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd9d2000 == 145 [pid = 10937] [id = 529] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd648000 == 144 [pid = 10937] [id = 528] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd257800 == 143 [pid = 10937] [id = 527] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9706800 == 142 [pid = 10937] [id = 526] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9320800 == 141 [pid = 10937] [id = 525] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8554800 == 140 [pid = 10937] [id = 524] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2353000 == 139 [pid = 10937] [id = 523] 13:08:24 INFO - PROCESS | 10937 | 1461096504425 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f36800 == 138 [pid = 10937] [id = 522] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d01d4800 == 137 [pid = 10937] [id = 521] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cec2d800 == 136 [pid = 10937] [id = 520] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc77f800 == 135 [pid = 10937] [id = 519] 13:08:24 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6c53800 == 134 [pid = 10937] [id = 518] 13:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1780ms 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12c5785000) [pid = 10937] [serial = 1487] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12d6e2ec00) [pid = 10937] [serial = 1503] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12dc63b800) [pid = 10937] [serial = 1512] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12d99ef000) [pid = 10937] [serial = 1509] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12d8c70400) [pid = 10937] [serial = 1505] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12cda6e000) [pid = 10937] [serial = 1467] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12da882400) [pid = 10937] [serial = 1511] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12d9271800) [pid = 10937] [serial = 1506] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12d26ef800) [pid = 10937] [serial = 1502] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12cda6fc00) [pid = 10937] [serial = 1496] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12c40e2c00) [pid = 10937] [serial = 1464] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12d94bd000) [pid = 10937] [serial = 1508] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12c7bd1c00) [pid = 10937] [serial = 1490] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12c69f0800) [pid = 10937] [serial = 1488] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12cfbebc00) [pid = 10937] [serial = 1499] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12cbbf4400) [pid = 10937] [serial = 1493] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12c3ab3800) [pid = 10937] [serial = 1470] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12c8f0e400) [pid = 10937] [serial = 1491] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12dc9c3400) [pid = 10937] [serial = 1515] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12ccae4000) [pid = 10937] [serial = 1494] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12d04a5000) [pid = 10937] [serial = 1500] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12dc75d400) [pid = 10937] [serial = 1416] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12cda79000) [pid = 10937] [serial = 1497] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12dc966800) [pid = 10937] [serial = 1514] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12c56e8c00) [pid = 10937] [serial = 1553] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12e58bd400) [pid = 10937] [serial = 1532] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12e2c84800) [pid = 10937] [serial = 1529] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12ccf21800) [pid = 10937] [serial = 1539] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12e116e000) [pid = 10937] [serial = 1523] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12e27c0000) [pid = 10937] [serial = 1527] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12dd52f800) [pid = 10937] [serial = 1517] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12ef5e4800) [pid = 10937] [serial = 1533] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12ddaf7800) [pid = 10937] [serial = 1520] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12c720f000) [pid = 10937] [serial = 1547] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12f28c8000) [pid = 10937] [serial = 1536] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12dd57b000) [pid = 10937] [serial = 1518] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12e1e5d800) [pid = 10937] [serial = 1524] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c76e7c00) [pid = 10937] [serial = 1541] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c8ff8800) [pid = 10937] [serial = 1551] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12e2394400) [pid = 10937] [serial = 1526] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12ccf1c400) [pid = 10937] [serial = 1538] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c76b9c00) [pid = 10937] [serial = 1548] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12ef929c00) [pid = 10937] [serial = 1535] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12e384a400) [pid = 10937] [serial = 1530] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12c69d1000) [pid = 10937] [serial = 1545] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12dfbd1400) [pid = 10937] [serial = 1521] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12c57ee000) [pid = 10937] [serial = 1544] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12c7e11800) [pid = 10937] [serial = 1542] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12c8f02800) [pid = 10937] [serial = 1550] [outer = (nil)] [url = about:blank] 13:08:24 INFO - PROCESS | 10937 | 1461096504499 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 10937 | 1461096504506 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:08:24 INFO - PROCESS | 10937 | 1461096504514 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 10937 | 1461096504519 Marionette TRACE conn4 <- [1,2202,null,{}] 13:08:24 INFO - PROCESS | 10937 | 1461096504534 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:24 INFO - PROCESS | 10937 | 1461096504749 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:08:25 INFO - PROCESS | 10937 | 1461096505012 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7652800 == 135 [pid = 10937] [id = 558] 13:08:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c761d000) [pid = 10937] [serial = 1675] [outer = (nil)] 13:08:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c8f11c00) [pid = 10937] [serial = 1676] [outer = 0x7f12c761d000] 13:08:25 INFO - PROCESS | 10937 | 1461096505085 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12ca06ec00) [pid = 10937] [serial = 1677] [outer = 0x7f12c761d000] 13:08:25 INFO - PROCESS | 10937 | 1461096505849 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1393ms 13:08:25 INFO - PROCESS | 10937 | 1461096505908 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:08:25 INFO - PROCESS | 10937 | 1461096505913 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:08:25 INFO - PROCESS | 10937 | 1461096505919 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:08:25 INFO - PROCESS | 10937 | 1461096505922 Marionette TRACE conn4 <- [1,2206,null,{}] 13:08:25 INFO - PROCESS | 10937 | 1461096505927 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:26 INFO - PROCESS | 10937 | 1461096506129 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:08:26 INFO - PROCESS | 10937 | 1461096506321 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc906800 == 136 [pid = 10937] [id = 559] 13:08:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c7065000) [pid = 10937] [serial = 1678] [outer = (nil)] 13:08:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12cadeac00) [pid = 10937] [serial = 1679] [outer = 0x7f12c7065000] 13:08:26 INFO - PROCESS | 10937 | 1461096506385 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12cbbf1000) [pid = 10937] [serial = 1680] [outer = 0x7f12c7065000] 13:08:27 INFO - PROCESS | 10937 | 1461096507201 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1339ms 13:08:27 INFO - PROCESS | 10937 | 1461096507259 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 10937 | 1461096507261 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:08:27 INFO - PROCESS | 10937 | 1461096507268 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 10937 | 1461096507270 Marionette TRACE conn4 <- [1,2210,null,{}] 13:08:27 INFO - PROCESS | 10937 | 1461096507284 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:27 INFO - PROCESS | 10937 | 1461096507556 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:08:27 INFO - PROCESS | 10937 | 1461096507587 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfae0000 == 137 [pid = 10937] [id = 560] 13:08:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12ca36e800) [pid = 10937] [serial = 1681] [outer = (nil)] 13:08:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12ccadd800) [pid = 10937] [serial = 1682] [outer = 0x7f12ca36e800] 13:08:27 INFO - PROCESS | 10937 | 1461096507649 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12cced9800) [pid = 10937] [serial = 1683] [outer = 0x7f12ca36e800] 13:08:29 INFO - PROCESS | 10937 | 1461096509096 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12c705c400) [pid = 10937] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c3dcf000) [pid = 10937] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c40e2000) [pid = 10937] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12ccf22c00) [pid = 10937] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12d929a400) [pid = 10937] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12c40e0800) [pid = 10937] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12c76b6c00) [pid = 10937] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12d72c7400) [pid = 10937] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12daa0e000) [pid = 10937] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12ccf65400) [pid = 10937] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12c56ebc00) [pid = 10937] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12d94c5400) [pid = 10937] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12c7617000) [pid = 10937] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12d9299c00) [pid = 10937] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12c3aa7400) [pid = 10937] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12c3aa5800) [pid = 10937] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12d6e2cc00) [pid = 10937] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12c7206400) [pid = 10937] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 127 (0x7f12cfaba400) [pid = 10937] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 126 (0x7f12c40e1800) [pid = 10937] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 125 (0x7f12c79abc00) [pid = 10937] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:08:29 INFO - PROCESS | 10937 | --DOMWINDOW == 124 (0x7f12c3dce400) [pid = 10937] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1908ms 13:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:08:29 INFO - PROCESS | 10937 | 1461096509176 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 10937 | 1461096509179 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:08:29 INFO - PROCESS | 10937 | 1461096509185 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 10937 | 1461096509188 Marionette TRACE conn4 <- [1,2214,null,{}] 13:08:29 INFO - PROCESS | 10937 | 1461096509237 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:29 INFO - PROCESS | 10937 | 1461096509519 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:08:29 INFO - PROCESS | 10937 | 1461096509628 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d00a4800 == 138 [pid = 10937] [id = 561] 13:08:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 125 (0x7f12cc714000) [pid = 10937] [serial = 1684] [outer = (nil)] 13:08:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 126 (0x7f12ccf23800) [pid = 10937] [serial = 1685] [outer = 0x7f12cc714000] 13:08:29 INFO - PROCESS | 10937 | 1461096509693 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12cda75800) [pid = 10937] [serial = 1686] [outer = 0x7f12cc714000] 13:08:30 INFO - PROCESS | 10937 | 1461096510387 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1230ms 13:08:30 INFO - PROCESS | 10937 | 1461096510416 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:08:30 INFO - PROCESS | 10937 | 1461096510419 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:08:30 INFO - PROCESS | 10937 | 1461096510425 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:08:30 INFO - PROCESS | 10937 | 1461096510428 Marionette TRACE conn4 <- [1,2218,null,{}] 13:08:30 INFO - PROCESS | 10937 | 1461096510434 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:30 INFO - PROCESS | 10937 | 1461096510691 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:08:30 INFO - PROCESS | 10937 | 1461096510726 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f2a800 == 139 [pid = 10937] [id = 562] 13:08:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12cc715000) [pid = 10937] [serial = 1687] [outer = (nil)] 13:08:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12cecc9000) [pid = 10937] [serial = 1688] [outer = 0x7f12cc715000] 13:08:30 INFO - PROCESS | 10937 | 1461096510787 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12cfbee400) [pid = 10937] [serial = 1689] [outer = 0x7f12cc715000] 13:08:31 INFO - PROCESS | 10937 | 1461096511870 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1484ms 13:08:31 INFO - PROCESS | 10937 | 1461096511910 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 10937 | 1461096511917 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:08:31 INFO - PROCESS | 10937 | 1461096511927 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 10937 | 1461096511932 Marionette TRACE conn4 <- [1,2222,null,{}] 13:08:31 INFO - PROCESS | 10937 | 1461096511941 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:32 INFO - PROCESS | 10937 | 1461096512213 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:08:32 INFO - PROCESS | 10937 | 1461096512538 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7cd9000 == 140 [pid = 10937] [id = 563] 13:08:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12c69ee000) [pid = 10937] [serial = 1690] [outer = (nil)] 13:08:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12c705fc00) [pid = 10937] [serial = 1691] [outer = 0x7f12c69ee000] 13:08:32 INFO - PROCESS | 10937 | 1461096512622 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12c76b4c00) [pid = 10937] [serial = 1692] [outer = 0x7f12c69ee000] 13:08:33 INFO - PROCESS | 10937 | 1461096513836 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1985ms 13:08:33 INFO - PROCESS | 10937 | 1461096513914 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 10937 | 1461096513923 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:08:33 INFO - PROCESS | 10937 | 1461096513951 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 10937 | 1461096513957 Marionette TRACE conn4 <- [1,2226,null,{}] 13:08:33 INFO - PROCESS | 10937 | 1461096513969 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:34 INFO - PROCESS | 10937 | 1461096514214 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:08:34 INFO - PROCESS | 10937 | 1461096514577 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf877800 == 141 [pid = 10937] [id = 564] 13:08:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12c79b6800) [pid = 10937] [serial = 1693] [outer = (nil)] 13:08:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12ca06a000) [pid = 10937] [serial = 1694] [outer = 0x7f12c79b6800] 13:08:34 INFO - PROCESS | 10937 | 1461096514658 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12caded400) [pid = 10937] [serial = 1695] [outer = 0x7f12c79b6800] 13:08:35 INFO - PROCESS | 10937 | 1461096515606 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1713ms 13:08:35 INFO - PROCESS | 10937 | 1461096515648 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 10937 | 1461096515652 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:08:35 INFO - PROCESS | 10937 | 1461096515658 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 10937 | 1461096515664 Marionette TRACE conn4 <- [1,2230,null,{}] 13:08:35 INFO - PROCESS | 10937 | 1461096515681 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 10937 | 1461096515910 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:08:36 INFO - PROCESS | 10937 | 1461096516120 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d62e5800 == 142 [pid = 10937] [id = 565] 13:08:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12cade6000) [pid = 10937] [serial = 1696] [outer = (nil)] 13:08:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12ccf63c00) [pid = 10937] [serial = 1697] [outer = 0x7f12cade6000] 13:08:36 INFO - PROCESS | 10937 | 1461096516247 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12cecc9800) [pid = 10937] [serial = 1698] [outer = 0x7f12cade6000] 13:08:37 INFO - PROCESS | 10937 | 1461096517204 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1595ms 13:08:37 INFO - PROCESS | 10937 | 1461096517254 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 10937 | 1461096517259 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:08:37 INFO - PROCESS | 10937 | 1461096517265 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 10937 | 1461096517269 Marionette TRACE conn4 <- [1,2234,null,{}] 13:08:37 INFO - PROCESS | 10937 | 1461096517274 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:37 INFO - PROCESS | 10937 | 1461096517533 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:08:37 INFO - PROCESS | 10937 | 1461096517807 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8654000 == 143 [pid = 10937] [id = 566] 13:08:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12cc6ee800) [pid = 10937] [serial = 1699] [outer = (nil)] 13:08:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12d20eb800) [pid = 10937] [serial = 1700] [outer = 0x7f12cc6ee800] 13:08:37 INFO - PROCESS | 10937 | 1461096517929 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12d2424c00) [pid = 10937] [serial = 1701] [outer = 0x7f12cc6ee800] 13:08:38 INFO - PROCESS | 10937 | 1461096518874 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1690ms 13:08:38 INFO - PROCESS | 10937 | 1461096518959 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:08:38 INFO - PROCESS | 10937 | 1461096518965 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:08:38 INFO - PROCESS | 10937 | 1461096518974 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 10937 | 1461096518980 Marionette TRACE conn4 <- [1,2238,null,{}] 13:08:38 INFO - PROCESS | 10937 | 1461096518988 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:39 INFO - PROCESS | 10937 | 1461096519312 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:08:39 INFO - PROCESS | 10937 | 1461096519632 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9456000 == 144 [pid = 10937] [id = 567] 13:08:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12d04a6c00) [pid = 10937] [serial = 1702] [outer = (nil)] 13:08:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12d26f0c00) [pid = 10937] [serial = 1703] [outer = 0x7f12d04a6c00] 13:08:39 INFO - PROCESS | 10937 | 1461096519707 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12d6354c00) [pid = 10937] [serial = 1704] [outer = 0x7f12d04a6c00] 13:08:40 INFO - PROCESS | 10937 | 1461096520574 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1637ms 13:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:08:40 INFO - PROCESS | 10937 | 1461096520610 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 10937 | 1461096520613 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:08:40 INFO - PROCESS | 10937 | 1461096520619 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 10937 | 1461096520624 Marionette TRACE conn4 <- [1,2242,null,{}] 13:08:40 INFO - PROCESS | 10937 | 1461096520629 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:40 INFO - PROCESS | 10937 | 1461096520954 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:08:41 INFO - PROCESS | 10937 | 1461096521112 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12da817800 == 145 [pid = 10937] [id = 568] 13:08:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12d62d6c00) [pid = 10937] [serial = 1705] [outer = (nil)] 13:08:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12d8283c00) [pid = 10937] [serial = 1706] [outer = 0x7f12d62d6c00] 13:08:41 INFO - PROCESS | 10937 | 1461096521236 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12d9299400) [pid = 10937] [serial = 1707] [outer = 0x7f12d62d6c00] 13:08:42 INFO - PROCESS | 10937 | 1461096522199 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1632ms 13:08:42 INFO - PROCESS | 10937 | 1461096522253 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 10937 | 1461096522259 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:08:42 INFO - PROCESS | 10937 | 1461096522268 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 10937 | 1461096522274 Marionette TRACE conn4 <- [1,2246,null,{}] 13:08:42 INFO - PROCESS | 10937 | 1461096522284 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:42 INFO - PROCESS | 10937 | 1461096522590 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:08:42 INFO - PROCESS | 10937 | 1461096522894 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4de000 == 146 [pid = 10937] [id = 569] 13:08:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12d6355400) [pid = 10937] [serial = 1708] [outer = (nil)] 13:08:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d94c9400) [pid = 10937] [serial = 1709] [outer = 0x7f12d6355400] 13:08:42 INFO - PROCESS | 10937 | 1461096522974 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12d9a8b800) [pid = 10937] [serial = 1710] [outer = 0x7f12d6355400] 13:08:43 INFO - PROCESS | 10937 | 1461096523894 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1690ms 13:08:43 INFO - PROCESS | 10937 | 1461096523959 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 10937 | 1461096523963 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:08:43 INFO - PROCESS | 10937 | 1461096523969 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 10937 | 1461096523972 Marionette TRACE conn4 <- [1,2250,null,{}] 13:08:43 INFO - PROCESS | 10937 | 1461096523977 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:44 INFO - PROCESS | 10937 | 1461096524209 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:08:44 INFO - PROCESS | 10937 | 1461096524509 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd68c000 == 147 [pid = 10937] [id = 570] 13:08:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12c56e9400) [pid = 10937] [serial = 1711] [outer = (nil)] 13:08:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12daa10000) [pid = 10937] [serial = 1712] [outer = 0x7f12c56e9400] 13:08:44 INFO - PROCESS | 10937 | 1461096524590 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12dc761c00) [pid = 10937] [serial = 1713] [outer = 0x7f12c56e9400] 13:08:45 INFO - PROCESS | 10937 | 1461096525440 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1531ms 13:08:45 INFO - PROCESS | 10937 | 1461096525502 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 10937 | 1461096525505 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:08:45 INFO - PROCESS | 10937 | 1461096525511 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:08:45 INFO - PROCESS | 10937 | 1461096525513 Marionette TRACE conn4 <- [1,2254,null,{}] 13:08:45 INFO - PROCESS | 10937 | 1461096525519 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:45 INFO - PROCESS | 10937 | 1461096525778 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:08:46 INFO - PROCESS | 10937 | 1461096526042 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb91800 == 148 [pid = 10937] [id = 571] 13:08:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12c7cf1800) [pid = 10937] [serial = 1714] [outer = (nil)] 13:08:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12dc9bb400) [pid = 10937] [serial = 1715] [outer = 0x7f12c7cf1800] 13:08:46 INFO - PROCESS | 10937 | 1461096526160 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12dca7cc00) [pid = 10937] [serial = 1716] [outer = 0x7f12c7cf1800] 13:08:47 INFO - PROCESS | 10937 | 1461096527164 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1732ms 13:08:47 INFO - PROCESS | 10937 | 1461096527247 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 10937 | 1461096527253 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:08:47 INFO - PROCESS | 10937 | 1461096527260 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 10937 | 1461096527263 Marionette TRACE conn4 <- [1,2258,null,{}] 13:08:47 INFO - PROCESS | 10937 | 1461096527269 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:47 INFO - PROCESS | 10937 | 1461096527540 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:08:47 INFO - PROCESS | 10937 | 1461096527843 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1eb800 == 149 [pid = 10937] [id = 572] 13:08:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12cbbf4c00) [pid = 10937] [serial = 1717] [outer = (nil)] 13:08:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12dcab7800) [pid = 10937] [serial = 1718] [outer = 0x7f12cbbf4c00] 13:08:47 INFO - PROCESS | 10937 | 1461096527927 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12dd217800) [pid = 10937] [serial = 1719] [outer = 0x7f12cbbf4c00] 13:08:48 INFO - PROCESS | 10937 | 1461096528935 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1738ms 13:08:49 INFO - PROCESS | 10937 | 1461096528999 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 10937 | 1461096529003 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:08:49 INFO - PROCESS | 10937 | 1461096529009 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 10937 | 1461096529019 Marionette TRACE conn4 <- [1,2262,null,{}] 13:08:49 INFO - PROCESS | 10937 | 1461096529023 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:49 INFO - PROCESS | 10937 | 1461096529300 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:08:49 INFO - PROCESS | 10937 | 1461096529616 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e163a800 == 150 [pid = 10937] [id = 573] 13:08:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12dd539400) [pid = 10937] [serial = 1720] [outer = (nil)] 13:08:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12dd577000) [pid = 10937] [serial = 1721] [outer = 0x7f12dd539400] 13:08:49 INFO - PROCESS | 10937 | 1461096529704 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12dd82c000) [pid = 10937] [serial = 1722] [outer = 0x7f12dd539400] 13:08:50 INFO - PROCESS | 10937 | 1461096530563 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1591ms 13:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:08:50 INFO - PROCESS | 10937 | 1461096530601 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 10937 | 1461096530604 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:08:50 INFO - PROCESS | 10937 | 1461096530610 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - PROCESS | 10937 | 1461096530613 Marionette TRACE conn4 <- [1,2266,null,{}] 13:08:50 INFO - PROCESS | 10937 | 1461096530619 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:50 INFO - PROCESS | 10937 | 1461096530850 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:08:51 INFO - PROCESS | 10937 | 1461096531110 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1e88800 == 151 [pid = 10937] [id = 574] 13:08:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12ccedb400) [pid = 10937] [serial = 1723] [outer = (nil)] 13:08:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12dd834000) [pid = 10937] [serial = 1724] [outer = 0x7f12ccedb400] 13:08:51 INFO - PROCESS | 10937 | 1461096531229 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12dd9c9000) [pid = 10937] [serial = 1725] [outer = 0x7f12ccedb400] 13:08:52 INFO - PROCESS | 10937 | 1461096532040 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1480ms 13:08:52 INFO - PROCESS | 10937 | 1461096532092 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 10937 | 1461096532096 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:08:52 INFO - PROCESS | 10937 | 1461096532104 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 10937 | 1461096532107 Marionette TRACE conn4 <- [1,2270,null,{}] 13:08:52 INFO - PROCESS | 10937 | 1461096532112 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:52 INFO - PROCESS | 10937 | 1461096532343 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:08:52 INFO - PROCESS | 10937 | 1461096532604 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c4e800 == 152 [pid = 10937] [id = 575] 13:08:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d2423400) [pid = 10937] [serial = 1726] [outer = (nil)] 13:08:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12ddab2000) [pid = 10937] [serial = 1727] [outer = 0x7f12d2423400] 13:08:52 INFO - PROCESS | 10937 | 1461096532723 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12ddaf3400) [pid = 10937] [serial = 1728] [outer = 0x7f12d2423400] 13:08:53 INFO - PROCESS | 10937 | 1461096533605 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1578ms 13:08:53 INFO - PROCESS | 10937 | 1461096533684 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 10937 | 1461096533688 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:08:53 INFO - PROCESS | 10937 | 1461096533694 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 10937 | 1461096533697 Marionette TRACE conn4 <- [1,2274,null,{}] 13:08:53 INFO - PROCESS | 10937 | 1461096533702 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:53 INFO - PROCESS | 10937 | 1461096533995 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:08:54 INFO - PROCESS | 10937 | 1461096534302 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e535f800 == 153 [pid = 10937] [id = 576] 13:08:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12dd835400) [pid = 10937] [serial = 1729] [outer = (nil)] 13:08:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12ddb41400) [pid = 10937] [serial = 1730] [outer = 0x7f12dd835400] 13:08:54 INFO - PROCESS | 10937 | 1461096534382 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12ddd67000) [pid = 10937] [serial = 1731] [outer = 0x7f12dd835400] 13:08:55 INFO - PROCESS | 10937 | 1461096535231 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1585ms 13:08:55 INFO - PROCESS | 10937 | 1461096535281 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 10937 | 1461096535284 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:08:55 INFO - PROCESS | 10937 | 1461096535290 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:08:55 INFO - PROCESS | 10937 | 1461096535292 Marionette TRACE conn4 <- [1,2278,null,{}] 13:08:55 INFO - PROCESS | 10937 | 1461096535298 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:55 INFO - PROCESS | 10937 | 1461096535532 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:08:55 INFO - PROCESS | 10937 | 1461096535797 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95d3800 == 154 [pid = 10937] [id = 577] 13:08:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12d6e33400) [pid = 10937] [serial = 1732] [outer = (nil)] 13:08:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12df293c00) [pid = 10937] [serial = 1733] [outer = 0x7f12d6e33400] 13:08:55 INFO - PROCESS | 10937 | 1461096535924 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12dff9bc00) [pid = 10937] [serial = 1734] [outer = 0x7f12d6e33400] 13:08:56 INFO - PROCESS | 10937 | 1461096536777 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1533ms 13:08:56 INFO - PROCESS | 10937 | 1461096536825 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 10937 | 1461096536828 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:08:56 INFO - PROCESS | 10937 | 1461096536834 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 10937 | 1461096536838 Marionette TRACE conn4 <- [1,2282,null,{}] 13:08:56 INFO - PROCESS | 10937 | 1461096536843 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:57 INFO - PROCESS | 10937 | 1461096537087 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:08:57 INFO - PROCESS | 10937 | 1461096537353 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef96c000 == 155 [pid = 10937] [id = 578] 13:08:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12c3ab1800) [pid = 10937] [serial = 1735] [outer = (nil)] 13:08:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12e0c88400) [pid = 10937] [serial = 1736] [outer = 0x7f12c3ab1800] 13:08:57 INFO - PROCESS | 10937 | 1461096537482 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12e1356c00) [pid = 10937] [serial = 1737] [outer = 0x7f12c3ab1800] 13:08:58 INFO - PROCESS | 10937 | 1461096538370 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1578ms 13:08:58 INFO - PROCESS | 10937 | 1461096538414 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:08:58 INFO - PROCESS | 10937 | 1461096538417 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:08:58 INFO - PROCESS | 10937 | 1461096538425 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 10937 | 1461096538429 Marionette TRACE conn4 <- [1,2286,null,{}] 13:08:58 INFO - PROCESS | 10937 | 1461096538434 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:58 INFO - PROCESS | 10937 | 1461096538679 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:08:58 INFO - PROCESS | 10937 | 1461096538982 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f2313000 == 156 [pid = 10937] [id = 579] 13:08:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12dd3b5000) [pid = 10937] [serial = 1738] [outer = (nil)] 13:08:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12e1dc2400) [pid = 10937] [serial = 1739] [outer = 0x7f12dd3b5000] 13:08:59 INFO - PROCESS | 10937 | 1461096539062 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12e1e5f800) [pid = 10937] [serial = 1740] [outer = 0x7f12dd3b5000] 13:08:59 INFO - PROCESS | 10937 | 1461096539943 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:09:00 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 13:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1582ms 13:09:00 INFO - PROCESS | 10937 | 1461096540008 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 10937 | 1461096540012 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:09:00 INFO - PROCESS | 10937 | 1461096540019 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 10937 | 1461096540023 Marionette TRACE conn4 <- [1,2290,null,{}] 13:09:00 INFO - PROCESS | 10937 | 1461096540029 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:00 INFO - PROCESS | 10937 | 1461096540281 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:09:00 INFO - PROCESS | 10937 | 1461096540597 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6c59800 == 157 [pid = 10937] [id = 580] 13:09:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12c3ab1000) [pid = 10937] [serial = 1741] [outer = (nil)] 13:09:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12c56eb800) [pid = 10937] [serial = 1742] [outer = 0x7f12c3ab1000] 13:09:00 INFO - PROCESS | 10937 | 1461096540678 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12c7616400) [pid = 10937] [serial = 1743] [outer = 0x7f12c3ab1000] 13:09:01 INFO - PROCESS | 10937 | 1461096541577 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9682000 == 156 [pid = 10937] [id = 402] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8c16000 == 155 [pid = 10937] [id = 212] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1e89000 == 154 [pid = 10937] [id = 48] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e3428800 == 153 [pid = 10937] [id = 214] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef50e000 == 152 [pid = 10937] [id = 41] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9713000 == 151 [pid = 10937] [id = 415] 13:09:02 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f7540800 == 150 [pid = 10937] [id = 161] 13:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2733ms 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12c8feec00) [pid = 10937] [serial = 1622] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12c76c0800) [pid = 10937] [serial = 1560] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12c705e800) [pid = 10937] [serial = 1613] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c57e5000) [pid = 10937] [serial = 1557] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12c7614400) [pid = 10937] [serial = 1614] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12cda75000) [pid = 10937] [serial = 1572] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12c3dc9800) [pid = 10937] [serial = 1607] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12dd3aa800) [pid = 10937] [serial = 1590] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12d242a000) [pid = 10937] [serial = 1575] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12c8f08000) [pid = 10937] [serial = 1562] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12d8606000) [pid = 10937] [serial = 1584] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12ddd72800) [pid = 10937] [serial = 1599] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12e1e5cc00) [pid = 10937] [serial = 1602] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12c5786800) [pid = 10937] [serial = 1610] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12ddaf9400) [pid = 10937] [serial = 1598] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12dd831400) [pid = 10937] [serial = 1595] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12dd9c9c00) [pid = 10937] [serial = 1596] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12d6352c00) [pid = 10937] [serial = 1578] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12da6d5400) [pid = 10937] [serial = 1587] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12c3ab3c00) [pid = 10937] [serial = 1604] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12c3dcd000) [pid = 10937] [serial = 1619] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12dd3b2c00) [pid = 10937] [serial = 1592] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12c76e9000) [pid = 10937] [serial = 1616] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d65efc00) [pid = 10937] [serial = 1581] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12e02b9800) [pid = 10937] [serial = 1601] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12dcabd400) [pid = 10937] [serial = 1589] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12c79b1000) [pid = 10937] [serial = 1617] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12cade5800) [pid = 10937] [serial = 1565] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12ccf5ec00) [pid = 10937] [serial = 1571] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c8ff8c00) [pid = 10937] [serial = 1563] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12cc721c00) [pid = 10937] [serial = 1568] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12dd579400) [pid = 10937] [serial = 1593] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12d94c0400) [pid = 10937] [serial = 1586] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12d60ed000) [pid = 10937] [serial = 1577] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12d72cbc00) [pid = 10937] [serial = 1583] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12cecc7c00) [pid = 10937] [serial = 1574] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12ccae7000) [pid = 10937] [serial = 1485] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12c76b3800) [pid = 10937] [serial = 1559] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12ccda3c00) [pid = 10937] [serial = 1569] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c57f1000) [pid = 10937] [serial = 1611] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12d6360400) [pid = 10937] [serial = 1580] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12c447f000) [pid = 10937] [serial = 1556] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12c7208000) [pid = 10937] [serial = 1620] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12c57e8400) [pid = 10937] [serial = 1605] [outer = (nil)] [url = about:blank] 13:09:02 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12cbbea800) [pid = 10937] [serial = 1566] [outer = (nil)] [url = about:blank] 13:09:03 INFO - PROCESS | 10937 | 1461096543083 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 10937 | 1461096543088 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:09:03 INFO - PROCESS | 10937 | 1461096543104 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 10937 | 1461096543111 Marionette TRACE conn4 <- [1,2294,null,{}] 13:09:03 INFO - PROCESS | 10937 | 1461096543119 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:03 INFO - PROCESS | 10937 | 1461096543336 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:09:03 INFO - PROCESS | 10937 | 1461096543568 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6de5000 == 151 [pid = 10937] [id = 581] 13:09:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12c57e4000) [pid = 10937] [serial = 1744] [outer = (nil)] 13:09:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c57edc00) [pid = 10937] [serial = 1745] [outer = 0x7f12c57e4000] 13:09:03 INFO - PROCESS | 10937 | 1461096543636 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12c69d1800) [pid = 10937] [serial = 1746] [outer = 0x7f12c57e4000] 13:09:04 INFO - PROCESS | 10937 | 1461096544460 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1393ms 13:09:04 INFO - PROCESS | 10937 | 1461096544496 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 10937 | 1461096544500 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:09:04 INFO - PROCESS | 10937 | 1461096544513 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 10937 | 1461096544518 Marionette TRACE conn4 <- [1,2298,null,{}] 13:09:04 INFO - PROCESS | 10937 | 1461096544525 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 10937 | 1461096544742 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:09:04 INFO - PROCESS | 10937 | 1461096544942 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca281000 == 152 [pid = 10937] [id = 582] 13:09:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c5787800) [pid = 10937] [serial = 1747] [outer = (nil)] 13:09:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c761b400) [pid = 10937] [serial = 1748] [outer = 0x7f12c5787800] 13:09:05 INFO - PROCESS | 10937 | 1461096545011 Marionette DEBUG loaded listener.js 13:09:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c76ec800) [pid = 10937] [serial = 1749] [outer = 0x7f12c5787800] 13:09:05 INFO - PROCESS | 10937 | 1461096545992 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1543ms 13:09:06 INFO - PROCESS | 10937 | 1461096546054 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:09:06 INFO - PROCESS | 10937 | 1461096546068 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:09:06 INFO - PROCESS | 10937 | 1461096546075 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:09:06 INFO - PROCESS | 10937 | 1461096546078 Marionette TRACE conn4 <- [1,2302,null,{}] 13:09:06 INFO - PROCESS | 10937 | 1461096546103 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:06 INFO - PROCESS | 10937 | 1461096546377 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:09:06 INFO - PROCESS | 10937 | 1461096546414 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3dd800 == 153 [pid = 10937] [id = 583] 13:09:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12c8f0b800) [pid = 10937] [serial = 1750] [outer = (nil)] 13:09:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12ca033800) [pid = 10937] [serial = 1751] [outer = 0x7f12c8f0b800] 13:09:06 INFO - PROCESS | 10937 | 1461096546483 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12ca36ac00) [pid = 10937] [serial = 1752] [outer = 0x7f12c8f0b800] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c3aa9c00) [pid = 10937] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12ca36e800) [pid = 10937] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12cc714000) [pid = 10937] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c761d000) [pid = 10937] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c3aa8000) [pid = 10937] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12c761cc00) [pid = 10937] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12c7065000) [pid = 10937] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:09:07 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12c3dc5800) [pid = 10937] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:09:07 INFO - PROCESS | 10937 | 1461096547985 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1945ms 13:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:09:08 INFO - PROCESS | 10937 | 1461096548020 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 10937 | 1461096548024 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:09:08 INFO - PROCESS | 10937 | 1461096548030 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 10937 | 1461096548033 Marionette TRACE conn4 <- [1,2306,null,{}] 13:09:08 INFO - PROCESS | 10937 | 1461096548038 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:08 INFO - PROCESS | 10937 | 1461096548382 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:09:08 INFO - PROCESS | 10937 | 1461096548579 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cf865000 == 154 [pid = 10937] [id = 584] 13:09:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c3aa9c00) [pid = 10937] [serial = 1753] [outer = (nil)] 13:09:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12ca36c000) [pid = 10937] [serial = 1754] [outer = 0x7f12c3aa9c00] 13:09:08 INFO - PROCESS | 10937 | 1461096548652 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12cb992800) [pid = 10937] [serial = 1755] [outer = 0x7f12c3aa9c00] 13:09:09 INFO - PROCESS | 10937 | 1461096549467 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1480ms 13:09:09 INFO - PROCESS | 10937 | 1461096549520 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:09:09 INFO - PROCESS | 10937 | 1461096549525 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:09:09 INFO - PROCESS | 10937 | 1461096549532 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:09:09 INFO - PROCESS | 10937 | 1461096549535 Marionette TRACE conn4 <- [1,2310,null,{}] 13:09:09 INFO - PROCESS | 10937 | 1461096549541 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:09 INFO - PROCESS | 10937 | 1461096549763 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:09:10 INFO - PROCESS | 10937 | 1461096550208 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6bbc800 == 155 [pid = 10937] [id = 585] 13:09:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c3dc5800) [pid = 10937] [serial = 1756] [outer = (nil)] 13:09:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c40e1000) [pid = 10937] [serial = 1757] [outer = 0x7f12c3dc5800] 13:09:10 INFO - PROCESS | 10937 | 1461096550300 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12c57e7000) [pid = 10937] [serial = 1758] [outer = 0x7f12c3dc5800] 13:09:11 INFO - PROCESS | 10937 | 1461096551260 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1793ms 13:09:11 INFO - PROCESS | 10937 | 1461096551330 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 10937 | 1461096551343 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:09:11 INFO - PROCESS | 10937 | 1461096551356 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 10937 | 1461096551360 Marionette TRACE conn4 <- [1,2314,null,{}] 13:09:11 INFO - PROCESS | 10937 | 1461096551372 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:11 INFO - PROCESS | 10937 | 1461096551668 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:09:12 INFO - PROCESS | 10937 | 1461096551991 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc821800 == 156 [pid = 10937] [id = 586] 13:09:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12c720f000) [pid = 10937] [serial = 1759] [outer = (nil)] 13:09:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12c76ea000) [pid = 10937] [serial = 1760] [outer = 0x7f12c720f000] 13:09:12 INFO - PROCESS | 10937 | 1461096552077 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12c79acc00) [pid = 10937] [serial = 1761] [outer = 0x7f12c720f000] 13:09:13 INFO - PROCESS | 10937 | 1461096553128 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1843ms 13:09:13 INFO - PROCESS | 10937 | 1461096553204 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 10937 | 1461096553209 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:09:13 INFO - PROCESS | 10937 | 1461096553218 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 10937 | 1461096553222 Marionette TRACE conn4 <- [1,2318,null,{}] 13:09:13 INFO - PROCESS | 10937 | 1461096553229 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:13 INFO - PROCESS | 10937 | 1461096553503 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:09:13 INFO - PROCESS | 10937 | 1461096553853 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01d8800 == 157 [pid = 10937] [id = 587] 13:09:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12c7bd1000) [pid = 10937] [serial = 1762] [outer = (nil)] 13:09:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c8f0d800) [pid = 10937] [serial = 1763] [outer = 0x7f12c7bd1000] 13:09:13 INFO - PROCESS | 10937 | 1461096553946 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12cade5800) [pid = 10937] [serial = 1764] [outer = 0x7f12c7bd1000] 13:09:15 INFO - PROCESS | 10937 | 1461096555083 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 10937 | 1461096555162 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:09:15 INFO - PROCESS | 10937 | 1461096555178 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:09:15 INFO - PROCESS | 10937 | 1461096555187 Marionette TRACE conn4 <- [1,2322,null,{}] 13:09:15 INFO - PROCESS | 10937 | 1461096555193 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:15 INFO - PROCESS | 10937 | 1461096555585 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:09:15 INFO - PROCESS | 10937 | 1461096555966 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2581800 == 158 [pid = 10937] [id = 588] 13:09:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12c7e0f400) [pid = 10937] [serial = 1765] [outer = (nil)] 13:09:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12cced6c00) [pid = 10937] [serial = 1766] [outer = 0x7f12c7e0f400] 13:09:16 INFO - PROCESS | 10937 | 1461096556091 Marionette DEBUG loaded listener.js 13:09:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12ccf6b000) [pid = 10937] [serial = 1767] [outer = 0x7f12c7e0f400] 13:09:17 INFO - PROCESS | 10937 | 1461096557109 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2004ms 13:09:17 INFO - PROCESS | 10937 | 1461096557175 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:09:17 INFO - PROCESS | 10937 | 1461096557180 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:09:17 INFO - PROCESS | 10937 | 1461096557186 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 10937 | 1461096557189 Marionette TRACE conn4 <- [1,2326,null,{}] 13:09:17 INFO - PROCESS | 10937 | 1461096557195 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:17 INFO - PROCESS | 10937 | 1461096557430 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:09:17 INFO - PROCESS | 10937 | 1461096557691 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6a5f000 == 159 [pid = 10937] [id = 589] 13:09:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12cbbf4000) [pid = 10937] [serial = 1768] [outer = (nil)] 13:09:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12cda72400) [pid = 10937] [serial = 1769] [outer = 0x7f12cbbf4000] 13:09:17 INFO - PROCESS | 10937 | 1461096557825 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12cecbfc00) [pid = 10937] [serial = 1770] [outer = 0x7f12cbbf4000] 13:09:18 INFO - PROCESS | 10937 | 1461096558756 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1630ms 13:09:18 INFO - PROCESS | 10937 | 1461096558817 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:09:18 INFO - PROCESS | 10937 | 1461096558821 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:09:18 INFO - PROCESS | 10937 | 1461096558827 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:09:18 INFO - PROCESS | 10937 | 1461096558830 Marionette TRACE conn4 <- [1,2330,null,{}] 13:09:18 INFO - PROCESS | 10937 | 1461096558837 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:19 INFO - PROCESS | 10937 | 1461096559087 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:09:19 INFO - PROCESS | 10937 | 1461096559440 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9312800 == 160 [pid = 10937] [id = 590] 13:09:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d20ecc00) [pid = 10937] [serial = 1771] [outer = (nil)] 13:09:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12d2426000) [pid = 10937] [serial = 1772] [outer = 0x7f12d20ecc00] 13:09:19 INFO - PROCESS | 10937 | 1461096559538 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12d658d400) [pid = 10937] [serial = 1773] [outer = 0x7f12d20ecc00] 13:09:20 INFO - PROCESS | 10937 | 1461096560513 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1736ms 13:09:20 INFO - PROCESS | 10937 | 1461096560564 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 10937 | 1461096560568 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:09:20 INFO - PROCESS | 10937 | 1461096560574 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 10937 | 1461096560577 Marionette TRACE conn4 <- [1,2334,null,{}] 13:09:20 INFO - PROCESS | 10937 | 1461096560583 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 10937 | 1461096560819 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:09:21 INFO - PROCESS | 10937 | 1461096561168 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9b43800 == 161 [pid = 10937] [id = 591] 13:09:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d20efc00) [pid = 10937] [serial = 1774] [outer = (nil)] 13:09:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d86cd400) [pid = 10937] [serial = 1775] [outer = 0x7f12d20efc00] 13:09:21 INFO - PROCESS | 10937 | 1461096561271 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12d8c6d400) [pid = 10937] [serial = 1776] [outer = 0x7f12d20efc00] 13:09:22 INFO - PROCESS | 10937 | 1461096562118 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1579ms 13:09:22 INFO - PROCESS | 10937 | 1461096562155 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 10937 | 1461096562159 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:09:22 INFO - PROCESS | 10937 | 1461096562165 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 10937 | 1461096562167 Marionette TRACE conn4 <- [1,2338,null,{}] 13:09:22 INFO - PROCESS | 10937 | 1461096562173 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:22 INFO - PROCESS | 10937 | 1461096562408 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:09:22 INFO - PROCESS | 10937 | 1461096562676 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4dd800 == 162 [pid = 10937] [id = 592] 13:09:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d6e37000) [pid = 10937] [serial = 1777] [outer = (nil)] 13:09:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d929f800) [pid = 10937] [serial = 1778] [outer = 0x7f12d6e37000] 13:09:22 INFO - PROCESS | 10937 | 1461096562759 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d99f6c00) [pid = 10937] [serial = 1779] [outer = 0x7f12d6e37000] 13:09:23 INFO - PROCESS | 10937 | 1461096563773 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1679ms 13:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:09:23 INFO - PROCESS | 10937 | 1461096563846 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 10937 | 1461096563848 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:09:23 INFO - PROCESS | 10937 | 1461096563856 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 10937 | 1461096563859 Marionette TRACE conn4 <- [1,2342,null,{}] 13:09:23 INFO - PROCESS | 10937 | 1461096563866 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:24 INFO - PROCESS | 10937 | 1461096564141 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:09:24 INFO - PROCESS | 10937 | 1461096564429 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd6a2000 == 163 [pid = 10937] [id = 593] 13:09:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12cfaae000) [pid = 10937] [serial = 1780] [outer = (nil)] 13:09:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12daa12c00) [pid = 10937] [serial = 1781] [outer = 0x7f12cfaae000] 13:09:24 INFO - PROCESS | 10937 | 1461096564512 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12dc969c00) [pid = 10937] [serial = 1782] [outer = 0x7f12cfaae000] 13:09:25 INFO - PROCESS | 10937 | 1461096565374 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1587ms 13:09:25 INFO - PROCESS | 10937 | 1461096565442 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 10937 | 1461096565445 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:09:25 INFO - PROCESS | 10937 | 1461096565452 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 10937 | 1461096565455 Marionette TRACE conn4 <- [1,2346,null,{}] 13:09:25 INFO - PROCESS | 10937 | 1461096565460 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 10937 | 1461096565689 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:09:25 INFO - PROCESS | 10937 | 1461096565961 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e02b6000 == 164 [pid = 10937] [id = 594] 13:09:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12ca365400) [pid = 10937] [serial = 1783] [outer = (nil)] 13:09:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12dc9b4c00) [pid = 10937] [serial = 1784] [outer = 0x7f12ca365400] 13:09:26 INFO - PROCESS | 10937 | 1461096566083 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12dd21b800) [pid = 10937] [serial = 1785] [outer = 0x7f12ca365400] 13:09:26 INFO - PROCESS | 10937 | 1461096566950 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1528ms 13:09:26 INFO - PROCESS | 10937 | 1461096566981 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 10937 | 1461096566985 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:09:26 INFO - PROCESS | 10937 | 1461096566991 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 10937 | 1461096566994 Marionette TRACE conn4 <- [1,2350,null,{}] 13:09:27 INFO - PROCESS | 10937 | 1461096567000 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:27 INFO - PROCESS | 10937 | 1461096567259 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:09:27 INFO - PROCESS | 10937 | 1461096567653 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2259000 == 165 [pid = 10937] [id = 595] 13:09:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12dd3b7800) [pid = 10937] [serial = 1786] [outer = (nil)] 13:09:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12dd538c00) [pid = 10937] [serial = 1787] [outer = 0x7f12dd3b7800] 13:09:27 INFO - PROCESS | 10937 | 1461096567751 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12dd9c6000) [pid = 10937] [serial = 1788] [outer = 0x7f12dd3b7800] 13:09:28 INFO - PROCESS | 10937 | 1461096568716 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1785ms 13:09:28 INFO - PROCESS | 10937 | 1461096568778 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 10937 | 1461096568782 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:09:28 INFO - PROCESS | 10937 | 1461096568788 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 10937 | 1461096568793 Marionette TRACE conn4 <- [1,2354,null,{}] 13:09:28 INFO - PROCESS | 10937 | 1461096568798 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:29 INFO - PROCESS | 10937 | 1461096569087 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:09:29 INFO - PROCESS | 10937 | 1461096569451 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f2316800 == 166 [pid = 10937] [id = 596] 13:09:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12dd3b9000) [pid = 10937] [serial = 1789] [outer = (nil)] 13:09:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12e232d000) [pid = 10937] [serial = 1790] [outer = 0x7f12dd3b9000] 13:09:29 INFO - PROCESS | 10937 | 1461096569581 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12e23de000) [pid = 10937] [serial = 1791] [outer = 0x7f12dd3b9000] 13:09:30 INFO - PROCESS | 10937 | 1461096570482 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1737ms 13:09:30 INFO - PROCESS | 10937 | 1461096570528 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:09:30 INFO - PROCESS | 10937 | 1461096570532 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:09:30 INFO - PROCESS | 10937 | 1461096570539 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:09:30 INFO - PROCESS | 10937 | 1461096570542 Marionette TRACE conn4 <- [1,2358,null,{}] 13:09:30 INFO - PROCESS | 10937 | 1461096570547 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:30 INFO - PROCESS | 10937 | 1461096570776 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:09:31 INFO - PROCESS | 10937 | 1461096571144 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4174000 == 167 [pid = 10937] [id = 597] 13:09:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12c69c6400) [pid = 10937] [serial = 1792] [outer = (nil)] 13:09:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12e23dd800) [pid = 10937] [serial = 1793] [outer = 0x7f12c69c6400] 13:09:31 INFO - PROCESS | 10937 | 1461096571264 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12e26c8c00) [pid = 10937] [serial = 1794] [outer = 0x7f12c69c6400] 13:09:32 INFO - PROCESS | 10937 | 1461096572140 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1631ms 13:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:09:32 INFO - PROCESS | 10937 | 1461096572171 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 10937 | 1461096572174 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:09:32 INFO - PROCESS | 10937 | 1461096572181 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 10937 | 1461096572185 Marionette TRACE conn4 <- [1,2362,null,{}] 13:09:32 INFO - PROCESS | 10937 | 1461096572190 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:32 INFO - PROCESS | 10937 | 1461096572455 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:09:32 INFO - PROCESS | 10937 | 1461096572725 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4555000 == 168 [pid = 10937] [id = 598] 13:09:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12c69f1000) [pid = 10937] [serial = 1795] [outer = (nil)] 13:09:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12e2bb5000) [pid = 10937] [serial = 1796] [outer = 0x7f12c69f1000] 13:09:32 INFO - PROCESS | 10937 | 1461096572864 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12e2c86800) [pid = 10937] [serial = 1797] [outer = 0x7f12c69f1000] 13:09:33 INFO - PROCESS | 10937 | 1461096573800 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1682ms 13:09:33 INFO - PROCESS | 10937 | 1461096573863 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 10937 | 1461096573867 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:09:33 INFO - PROCESS | 10937 | 1461096573873 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 10937 | 1461096573875 Marionette TRACE conn4 <- [1,2366,null,{}] 13:09:33 INFO - PROCESS | 10937 | 1461096573881 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:34 INFO - PROCESS | 10937 | 1461096574122 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:09:34 INFO - PROCESS | 10937 | 1461096574477 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45b2000 == 169 [pid = 10937] [id = 599] 13:09:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12e33e1c00) [pid = 10937] [serial = 1798] [outer = (nil)] 13:09:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12e383ac00) [pid = 10937] [serial = 1799] [outer = 0x7f12e33e1c00] 13:09:34 INFO - PROCESS | 10937 | 1461096574563 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12e3846000) [pid = 10937] [serial = 1800] [outer = 0x7f12e33e1c00] 13:09:35 INFO - PROCESS | 10937 | 1461096575442 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1636ms 13:09:35 INFO - PROCESS | 10937 | 1461096575510 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 10937 | 1461096575514 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:09:35 INFO - PROCESS | 10937 | 1461096575521 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 10937 | 1461096575524 Marionette TRACE conn4 <- [1,2370,null,{}] 13:09:35 INFO - PROCESS | 10937 | 1461096575529 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:35 INFO - PROCESS | 10937 | 1461096575770 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:09:36 INFO - PROCESS | 10937 | 1461096576087 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c05000 == 170 [pid = 10937] [id = 600] 13:09:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12d20e8800) [pid = 10937] [serial = 1801] [outer = (nil)] 13:09:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12e384fc00) [pid = 10937] [serial = 1802] [outer = 0x7f12d20e8800] 13:09:36 INFO - PROCESS | 10937 | 1461096576168 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12e5232000) [pid = 10937] [serial = 1803] [outer = 0x7f12d20e8800] 13:09:37 INFO - PROCESS | 10937 | 1461096577236 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1782ms 13:09:37 INFO - PROCESS | 10937 | 1461096577304 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 10937 | 1461096577308 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:09:37 INFO - PROCESS | 10937 | 1461096577314 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 10937 | 1461096577317 Marionette TRACE conn4 <- [1,2374,null,{}] 13:09:37 INFO - PROCESS | 10937 | 1461096577323 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:37 INFO - PROCESS | 10937 | 1461096577568 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:09:37 INFO - PROCESS | 10937 | 1461096577917 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4cc0000 == 171 [pid = 10937] [id = 601] 13:09:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12d658a400) [pid = 10937] [serial = 1804] [outer = (nil)] 13:09:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12e54b0400) [pid = 10937] [serial = 1805] [outer = 0x7f12d658a400] 13:09:38 INFO - PROCESS | 10937 | 1461096578002 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12e58bd400) [pid = 10937] [serial = 1806] [outer = 0x7f12d658a400] 13:09:38 INFO - PROCESS | 10937 | 1461096578956 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1683ms 13:09:39 INFO - PROCESS | 10937 | 1461096578998 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 10937 | 1461096579002 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:09:39 INFO - PROCESS | 10937 | 1461096579008 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 10937 | 1461096579012 Marionette TRACE conn4 <- [1,2378,null,{}] 13:09:39 INFO - PROCESS | 10937 | 1461096579019 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:39 INFO - PROCESS | 10937 | 1461096579254 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:09:39 INFO - PROCESS | 10937 | 1461096579587 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f75c4800 == 172 [pid = 10937] [id = 602] 13:09:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12c720c800) [pid = 10937] [serial = 1807] [outer = (nil)] 13:09:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12ee6d4400) [pid = 10937] [serial = 1808] [outer = 0x7f12c720c800] 13:09:39 INFO - PROCESS | 10937 | 1461096579670 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12ef24cc00) [pid = 10937] [serial = 1809] [outer = 0x7f12c720c800] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c70c5000 == 171 [pid = 10937] [id = 537] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c77e0800 == 170 [pid = 10937] [id = 439] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9ec6000 == 169 [pid = 10937] [id = 441] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d00be000 == 168 [pid = 10937] [id = 390] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cf865000 == 167 [pid = 10937] [id = 584] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3dd800 == 166 [pid = 10937] [id = 583] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca281000 == 165 [pid = 10937] [id = 582] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6de5000 == 164 [pid = 10937] [id = 581] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6c59800 == 163 [pid = 10937] [id = 580] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f2313000 == 162 [pid = 10937] [id = 579] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef96c000 == 161 [pid = 10937] [id = 578] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e95d3800 == 160 [pid = 10937] [id = 577] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e535f800 == 159 [pid = 10937] [id = 576] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c4e800 == 158 [pid = 10937] [id = 575] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1e88800 == 157 [pid = 10937] [id = 574] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e163a800 == 156 [pid = 10937] [id = 573] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1eb800 == 155 [pid = 10937] [id = 572] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb91800 == 154 [pid = 10937] [id = 571] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd68c000 == 153 [pid = 10937] [id = 570] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4de000 == 152 [pid = 10937] [id = 569] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12da817800 == 151 [pid = 10937] [id = 568] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9456000 == 150 [pid = 10937] [id = 567] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8654000 == 149 [pid = 10937] [id = 566] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62e5800 == 148 [pid = 10937] [id = 565] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cf877800 == 147 [pid = 10937] [id = 564] 13:09:41 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c7cd9000 == 146 [pid = 10937] [id = 563] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12c57e6000) [pid = 10937] [serial = 1608] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12ccadd800) [pid = 10937] [serial = 1682] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12ccf23800) [pid = 10937] [serial = 1685] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12cced9800) [pid = 10937] [serial = 1683] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12d9264400) [pid = 10937] [serial = 1652] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12d99f2000) [pid = 10937] [serial = 1655] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12da88a000) [pid = 10937] [serial = 1658] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12d8287c00) [pid = 10937] [serial = 1661] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12dc75f400) [pid = 10937] [serial = 1664] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12c40d9000) [pid = 10937] [serial = 1667] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12c8f11c00) [pid = 10937] [serial = 1676] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12ca03ec00) [pid = 10937] [serial = 1623] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12ca061800) [pid = 10937] [serial = 1628] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12ccadac00) [pid = 10937] [serial = 1631] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12c76b5400) [pid = 10937] [serial = 1625] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12c76bb800) [pid = 10937] [serial = 1673] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c79ac800) [pid = 10937] [serial = 1674] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12ccf62800) [pid = 10937] [serial = 1634] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12d6359800) [pid = 10937] [serial = 1643] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12d04a9800) [pid = 10937] [serial = 1640] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12cadeac00) [pid = 10937] [serial = 1679] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12cda71000) [pid = 10937] [serial = 1637] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12d6e34400) [pid = 10937] [serial = 1646] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12d86c6c00) [pid = 10937] [serial = 1649] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12c7056400) [pid = 10937] [serial = 1671] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12c69c9800) [pid = 10937] [serial = 1670] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12ca06ec00) [pid = 10937] [serial = 1677] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12cda75800) [pid = 10937] [serial = 1686] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12cbbf1000) [pid = 10937] [serial = 1680] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12cecc9000) [pid = 10937] [serial = 1688] [outer = (nil)] [url = about:blank] 13:09:42 INFO - PROCESS | 10937 | 1461096582187 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3241ms 13:09:42 INFO - PROCESS | 10937 | 1461096582250 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 10937 | 1461096582257 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:09:42 INFO - PROCESS | 10937 | 1461096582266 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 10937 | 1461096582270 Marionette TRACE conn4 <- [1,2382,null,{}] 13:09:42 INFO - PROCESS | 10937 | 1461096582278 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:42 INFO - PROCESS | 10937 | 1461096582510 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:09:42 INFO - PROCESS | 10937 | 1461096582748 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9b83000 == 147 [pid = 10937] [id = 603] 13:09:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12c69f8c00) [pid = 10937] [serial = 1810] [outer = (nil)] 13:09:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12c705e400) [pid = 10937] [serial = 1811] [outer = 0x7f12c69f8c00] 13:09:42 INFO - PROCESS | 10937 | 1461096582823 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12c7210c00) [pid = 10937] [serial = 1812] [outer = 0x7f12c69f8c00] 13:09:43 INFO - PROCESS | 10937 | 1461096583925 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1693ms 13:09:43 INFO - PROCESS | 10937 | 1461096583960 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 10937 | 1461096583969 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:09:43 INFO - PROCESS | 10937 | 1461096583981 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 10937 | 1461096583984 Marionette TRACE conn4 <- [1,2386,null,{}] 13:09:43 INFO - PROCESS | 10937 | 1461096583991 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:44 INFO - PROCESS | 10937 | 1461096584319 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:09:44 INFO - PROCESS | 10937 | 1461096584360 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc789800 == 148 [pid = 10937] [id = 604] 13:09:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12c79ad000) [pid = 10937] [serial = 1813] [outer = (nil)] 13:09:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12c7bd9000) [pid = 10937] [serial = 1814] [outer = 0x7f12c79ad000] 13:09:44 INFO - PROCESS | 10937 | 1461096584513 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12c8f11000) [pid = 10937] [serial = 1815] [outer = 0x7f12c79ad000] 13:09:45 INFO - PROCESS | 10937 | 1461096585461 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1536ms 13:09:45 INFO - PROCESS | 10937 | 1461096585520 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 10937 | 1461096585523 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:09:45 INFO - PROCESS | 10937 | 1461096585529 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 10937 | 1461096585535 Marionette TRACE conn4 <- [1,2390,null,{}] 13:09:45 INFO - PROCESS | 10937 | 1461096585554 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:45 INFO - PROCESS | 10937 | 1461096585897 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:09:45 INFO - PROCESS | 10937 | 1461096585933 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea7d000 == 149 [pid = 10937] [id = 605] 13:09:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12cb9a1400) [pid = 10937] [serial = 1816] [outer = (nil)] 13:09:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12cc6e0400) [pid = 10937] [serial = 1817] [outer = 0x7f12cb9a1400] 13:09:46 INFO - PROCESS | 10937 | 1461096586011 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12cced4800) [pid = 10937] [serial = 1818] [outer = 0x7f12cb9a1400] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12c7614c00) [pid = 10937] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12ccedac00) [pid = 10937] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12ccedc400) [pid = 10937] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12cecc3c00) [pid = 10937] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12d99ea000) [pid = 10937] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12c40dd800) [pid = 10937] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12d6355400) [pid = 10937] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12d62d6c00) [pid = 10937] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12d04a6c00) [pid = 10937] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12cc6ee800) [pid = 10937] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12cade6000) [pid = 10937] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12c79b6800) [pid = 10937] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12c69ee000) [pid = 10937] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12cc715000) [pid = 10937] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12c5787800) [pid = 10937] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12c57e4000) [pid = 10937] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12c3ab1000) [pid = 10937] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12dd3b5000) [pid = 10937] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12c3ab1800) [pid = 10937] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12d6e33400) [pid = 10937] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12dd835400) [pid = 10937] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12ca06d000) [pid = 10937] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d94c8c00) [pid = 10937] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12d72c9400) [pid = 10937] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12ca061400) [pid = 10937] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12c3ab3400) [pid = 10937] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12cc6e5c00) [pid = 10937] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c3dc2c00) [pid = 10937] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c3ab2c00) [pid = 10937] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12cc6ec800) [pid = 10937] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12c7614000) [pid = 10937] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c8f0b800) [pid = 10937] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12d2423400) [pid = 10937] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12ccedb400) [pid = 10937] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12dd539400) [pid = 10937] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12cbbf4c00) [pid = 10937] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12c7cf1800) [pid = 10937] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:09:47 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12c56e9400) [pid = 10937] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:09:47 INFO - PROCESS | 10937 | 1461096587734 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2239ms 13:09:47 INFO - PROCESS | 10937 | 1461096587771 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 10937 | 1461096587778 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:09:47 INFO - PROCESS | 10937 | 1461096587787 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 10937 | 1461096587791 Marionette TRACE conn4 <- [1,2394,null,{}] 13:09:47 INFO - PROCESS | 10937 | 1461096587796 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:48 INFO - PROCESS | 10937 | 1461096588073 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:09:48 INFO - PROCESS | 10937 | 1461096588095 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfcf1800 == 150 [pid = 10937] [id = 606] 13:09:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c3aacc00) [pid = 10937] [serial = 1819] [outer = (nil)] 13:09:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12cbbe7000) [pid = 10937] [serial = 1820] [outer = 0x7f12c3aacc00] 13:09:48 INFO - PROCESS | 10937 | 1461096588156 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12ccedc400) [pid = 10937] [serial = 1821] [outer = 0x7f12c3aacc00] 13:09:49 INFO - PROCESS | 10937 | 1461096589360 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1592ms 13:09:49 INFO - PROCESS | 10937 | 1461096589379 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 10937 | 1461096589385 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:09:49 INFO - PROCESS | 10937 | 1461096589393 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 10937 | 1461096589399 Marionette TRACE conn4 <- [1,2398,null,{}] 13:09:49 INFO - PROCESS | 10937 | 1461096589408 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:49 INFO - PROCESS | 10937 | 1461096589763 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:09:50 INFO - PROCESS | 10937 | 1461096590101 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca276800 == 151 [pid = 10937] [id = 607] 13:09:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12c7062000) [pid = 10937] [serial = 1822] [outer = (nil)] 13:09:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c7612800) [pid = 10937] [serial = 1823] [outer = 0x7f12c7062000] 13:09:50 INFO - PROCESS | 10937 | 1461096590191 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c79ab000) [pid = 10937] [serial = 1824] [outer = 0x7f12c7062000] 13:09:51 INFO - PROCESS | 10937 | 1461096591437 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2091ms 13:09:51 INFO - PROCESS | 10937 | 1461096591504 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 10937 | 1461096591519 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:09:51 INFO - PROCESS | 10937 | 1461096591596 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 10937 | 1461096591602 Marionette TRACE conn4 <- [1,2402,null,{}] 13:09:51 INFO - PROCESS | 10937 | 1461096591618 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:52 INFO - PROCESS | 10937 | 1461096592033 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:09:52 INFO - PROCESS | 10937 | 1461096592272 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01d1000 == 152 [pid = 10937] [id = 608] 13:09:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c7202400) [pid = 10937] [serial = 1825] [outer = (nil)] 13:09:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12ccad8c00) [pid = 10937] [serial = 1826] [outer = 0x7f12c7202400] 13:09:52 INFO - PROCESS | 10937 | 1461096592355 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12ccf67400) [pid = 10937] [serial = 1827] [outer = 0x7f12c7202400] 13:09:53 INFO - PROCESS | 10937 | 1461096593398 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1924ms 13:09:53 INFO - PROCESS | 10937 | 1461096593458 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 10937 | 1461096593463 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:09:53 INFO - PROCESS | 10937 | 1461096593469 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 10937 | 1461096593475 Marionette TRACE conn4 <- [1,2406,null,{}] 13:09:53 INFO - PROCESS | 10937 | 1461096593491 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:53 INFO - PROCESS | 10937 | 1461096593794 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:09:54 INFO - PROCESS | 10937 | 1461096594146 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2345800 == 153 [pid = 10937] [id = 609] 13:09:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12cecbe800) [pid = 10937] [serial = 1828] [outer = (nil)] 13:09:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12cfaba400) [pid = 10937] [serial = 1829] [outer = 0x7f12cecbe800] 13:09:54 INFO - PROCESS | 10937 | 1461096594230 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d04b1000) [pid = 10937] [serial = 1830] [outer = 0x7f12cecbe800] 13:09:55 INFO - PROCESS | 10937 | 1461096595081 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1686ms 13:09:55 INFO - PROCESS | 10937 | 1461096595158 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 10937 | 1461096595165 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:09:55 INFO - PROCESS | 10937 | 1461096595174 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 10937 | 1461096595179 Marionette TRACE conn4 <- [1,2410,null,{}] 13:09:55 INFO - PROCESS | 10937 | 1461096595187 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:55 INFO - PROCESS | 10937 | 1461096595487 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:09:55 INFO - PROCESS | 10937 | 1461096595872 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6a4c800 == 154 [pid = 10937] [id = 610] 13:09:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c578fc00) [pid = 10937] [serial = 1831] [outer = (nil)] 13:09:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d60ed000) [pid = 10937] [serial = 1832] [outer = 0x7f12c578fc00] 13:09:56 INFO - PROCESS | 10937 | 1461096596000 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12d62d6c00) [pid = 10937] [serial = 1833] [outer = 0x7f12c578fc00] 13:09:56 INFO - PROCESS | 10937 | 1461096596878 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1741ms 13:09:56 INFO - PROCESS | 10937 | 1461096596916 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 10937 | 1461096596919 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:09:56 INFO - PROCESS | 10937 | 1461096596926 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 10937 | 1461096596928 Marionette TRACE conn4 <- [1,2414,null,{}] 13:09:56 INFO - PROCESS | 10937 | 1461096596955 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:57 INFO - PROCESS | 10937 | 1461096597182 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:09:57 INFO - PROCESS | 10937 | 1461096597450 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90d5800 == 155 [pid = 10937] [id = 611] 13:09:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12cfabb800) [pid = 10937] [serial = 1834] [outer = (nil)] 13:09:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d65edc00) [pid = 10937] [serial = 1835] [outer = 0x7f12cfabb800] 13:09:57 INFO - PROCESS | 10937 | 1461096597573 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12d72ce400) [pid = 10937] [serial = 1836] [outer = 0x7f12cfabb800] 13:09:58 INFO - PROCESS | 10937 | 1461096598550 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1701ms 13:09:58 INFO - PROCESS | 10937 | 1461096598629 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 10937 | 1461096598631 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:09:58 INFO - PROCESS | 10937 | 1461096598638 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 10937 | 1461096598641 Marionette TRACE conn4 <- [1,2418,null,{}] 13:09:58 INFO - PROCESS | 10937 | 1461096598647 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 10937 | 1461096598965 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:09:59 INFO - PROCESS | 10937 | 1461096599296 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9706000 == 156 [pid = 10937] [id = 612] 13:09:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12d9293400) [pid = 10937] [serial = 1837] [outer = (nil)] 13:09:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d99f7000) [pid = 10937] [serial = 1838] [outer = 0x7f12d9293400] 13:09:59 INFO - PROCESS | 10937 | 1461096599379 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12dc634400) [pid = 10937] [serial = 1839] [outer = 0x7f12d9293400] 13:10:00 INFO - PROCESS | 10937 | 1461096600242 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1636ms 13:10:00 INFO - PROCESS | 10937 | 1461096600275 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 10937 | 1461096600279 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:10:00 INFO - PROCESS | 10937 | 1461096600286 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 10937 | 1461096600288 Marionette TRACE conn4 <- [1,2422,null,{}] 13:10:00 INFO - PROCESS | 10937 | 1461096600294 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:00 INFO - PROCESS | 10937 | 1461096600520 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:10:00 INFO - PROCESS | 10937 | 1461096600792 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd266000 == 157 [pid = 10937] [id = 613] 13:10:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12dc963c00) [pid = 10937] [serial = 1840] [outer = (nil)] 13:10:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12dc9c1c00) [pid = 10937] [serial = 1841] [outer = 0x7f12dc963c00] 13:10:00 INFO - PROCESS | 10937 | 1461096600887 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12dcabf400) [pid = 10937] [serial = 1842] [outer = 0x7f12dc963c00] 13:10:01 INFO - PROCESS | 10937 | 1461096601817 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1581ms 13:10:01 INFO - PROCESS | 10937 | 1461096601870 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 10937 | 1461096601876 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:10:01 INFO - PROCESS | 10937 | 1461096601885 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 10937 | 1461096601891 Marionette TRACE conn4 <- [1,2426,null,{}] 13:10:01 INFO - PROCESS | 10937 | 1461096601898 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:02 INFO - PROCESS | 10937 | 1461096602171 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:10:02 INFO - PROCESS | 10937 | 1461096602494 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd69c000 == 158 [pid = 10937] [id = 614] 13:10:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12c76ebc00) [pid = 10937] [serial = 1843] [outer = (nil)] 13:10:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12dd216800) [pid = 10937] [serial = 1844] [outer = 0x7f12c76ebc00] 13:10:02 INFO - PROCESS | 10937 | 1461096602579 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12dd3b5000) [pid = 10937] [serial = 1845] [outer = 0x7f12c76ebc00] 13:10:03 INFO - PROCESS | 10937 | 1461096603504 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1638ms 13:10:03 INFO - PROCESS | 10937 | 1461096603522 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 10937 | 1461096603527 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:10:03 INFO - PROCESS | 10937 | 1461096603533 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 10937 | 1461096603536 Marionette TRACE conn4 <- [1,2430,null,{}] 13:10:03 INFO - PROCESS | 10937 | 1461096603542 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 10937 | 1461096603798 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:10:04 INFO - PROCESS | 10937 | 1461096604118 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1e2800 == 159 [pid = 10937] [id = 615] 13:10:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12dd219000) [pid = 10937] [serial = 1846] [outer = (nil)] 13:10:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12dd578c00) [pid = 10937] [serial = 1847] [outer = 0x7f12dd219000] 13:10:04 INFO - PROCESS | 10937 | 1461096604197 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12dd833c00) [pid = 10937] [serial = 1848] [outer = 0x7f12dd219000] 13:10:05 INFO - PROCESS | 10937 | 1461096605105 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1629ms 13:10:05 INFO - PROCESS | 10937 | 1461096605164 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 10937 | 1461096605167 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:10:05 INFO - PROCESS | 10937 | 1461096605174 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 10937 | 1461096605177 Marionette TRACE conn4 <- [1,2434,null,{}] 13:10:05 INFO - PROCESS | 10937 | 1461096605183 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:05 INFO - PROCESS | 10937 | 1461096605427 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:10:05 INFO - PROCESS | 10937 | 1461096605739 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d72000 == 160 [pid = 10937] [id = 616] 13:10:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12dd3b3400) [pid = 10937] [serial = 1849] [outer = (nil)] 13:10:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12ddaaf000) [pid = 10937] [serial = 1850] [outer = 0x7f12dd3b3400] 13:10:05 INFO - PROCESS | 10937 | 1461096605813 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12ddafa800) [pid = 10937] [serial = 1851] [outer = 0x7f12dd3b3400] 13:10:06 INFO - PROCESS | 10937 | 1461096606672 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1541ms 13:10:06 INFO - PROCESS | 10937 | 1461096606717 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 10937 | 1461096606721 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:10:06 INFO - PROCESS | 10937 | 1461096606727 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 10937 | 1461096606731 Marionette TRACE conn4 <- [1,2438,null,{}] 13:10:06 INFO - PROCESS | 10937 | 1461096606736 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:06 INFO - PROCESS | 10937 | 1461096606988 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:10:07 INFO - PROCESS | 10937 | 1461096607323 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e535a800 == 161 [pid = 10937] [id = 617] 13:10:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12dff9c400) [pid = 10937] [serial = 1852] [outer = (nil)] 13:10:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12e0fc8800) [pid = 10937] [serial = 1853] [outer = 0x7f12dff9c400] 13:10:07 INFO - PROCESS | 10937 | 1461096607416 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12e1e5a000) [pid = 10937] [serial = 1854] [outer = 0x7f12dff9c400] 13:10:08 INFO - PROCESS | 10937 | 1461096608382 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1731ms 13:10:08 INFO - PROCESS | 10937 | 1461096608459 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 10937 | 1461096608463 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:10:08 INFO - PROCESS | 10937 | 1461096608470 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 10937 | 1461096608475 Marionette TRACE conn4 <- [1,2442,null,{}] 13:10:08 INFO - PROCESS | 10937 | 1461096608482 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:08 INFO - PROCESS | 10937 | 1461096608819 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:10:09 INFO - PROCESS | 10937 | 1461096609149 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef73a800 == 162 [pid = 10937] [id = 618] 13:10:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12e02ba800) [pid = 10937] [serial = 1855] [outer = (nil)] 13:10:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12e23e2400) [pid = 10937] [serial = 1856] [outer = 0x7f12e02ba800] 13:10:09 INFO - PROCESS | 10937 | 1461096609229 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12e383b400) [pid = 10937] [serial = 1857] [outer = 0x7f12e02ba800] 13:10:10 INFO - PROCESS | 10937 | 1461096610156 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1740ms 13:10:10 INFO - PROCESS | 10937 | 1461096610211 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 10937 | 1461096610215 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:10:10 INFO - PROCESS | 10937 | 1461096610221 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 10937 | 1461096610226 Marionette TRACE conn4 <- [1,2446,null,{}] 13:10:10 INFO - PROCESS | 10937 | 1461096610231 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:10 INFO - PROCESS | 10937 | 1461096610468 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:10:10 INFO - PROCESS | 10937 | 1461096610736 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4175800 == 163 [pid = 10937] [id = 619] 13:10:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12e1e5e400) [pid = 10937] [serial = 1858] [outer = (nil)] 13:10:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12e5887000) [pid = 10937] [serial = 1859] [outer = 0x7f12e1e5e400] 13:10:10 INFO - PROCESS | 10937 | 1461096610855 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12ee6d7800) [pid = 10937] [serial = 1860] [outer = 0x7f12e1e5e400] 13:10:11 INFO - PROCESS | 10937 | 1461096611826 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1636ms 13:10:11 INFO - PROCESS | 10937 | 1461096611860 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 10937 | 1461096611864 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:10:11 INFO - PROCESS | 10937 | 1461096611874 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 10937 | 1461096611879 Marionette TRACE conn4 <- [1,2450,null,{}] 13:10:11 INFO - PROCESS | 10937 | 1461096611887 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:12 INFO - PROCESS | 10937 | 1461096612116 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:10:12 INFO - PROCESS | 10937 | 1461096612440 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f7540000 == 164 [pid = 10937] [id = 620] 13:10:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12c3dc4000) [pid = 10937] [serial = 1861] [outer = (nil)] 13:10:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12ef4be000) [pid = 10937] [serial = 1862] [outer = 0x7f12c3dc4000] 13:10:12 INFO - PROCESS | 10937 | 1461096612533 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12ef713000) [pid = 10937] [serial = 1863] [outer = 0x7f12c3dc4000] 13:10:13 INFO - PROCESS | 10937 | 1461096613435 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1590ms 13:10:13 INFO - PROCESS | 10937 | 1461096613464 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 10937 | 1461096613468 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:10:13 INFO - PROCESS | 10937 | 1461096613475 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 10937 | 1461096613478 Marionette TRACE conn4 <- [1,2454,null,{}] 13:10:13 INFO - PROCESS | 10937 | 1461096613485 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:13 INFO - PROCESS | 10937 | 1461096613715 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:10:14 INFO - PROCESS | 10937 | 1461096614049 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9a94800 == 165 [pid = 10937] [id = 621] 13:10:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12d2420400) [pid = 10937] [serial = 1864] [outer = (nil)] 13:10:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12ef906400) [pid = 10937] [serial = 1865] [outer = 0x7f12d2420400] 13:10:14 INFO - PROCESS | 10937 | 1461096614130 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12f0906000) [pid = 10937] [serial = 1866] [outer = 0x7f12d2420400] 13:10:15 INFO - PROCESS | 10937 | 1461096615015 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1586ms 13:10:15 INFO - PROCESS | 10937 | 1461096615062 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 10937 | 1461096615066 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:10:15 INFO - PROCESS | 10937 | 1461096615072 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 10937 | 1461096615076 Marionette TRACE conn4 <- [1,2458,null,{}] 13:10:15 INFO - PROCESS | 10937 | 1461096615081 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 10937 | 1461096615302 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:10:15 INFO - PROCESS | 10937 | 1461096615578 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9b9c000 == 166 [pid = 10937] [id = 622] 13:10:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12ef24c000) [pid = 10937] [serial = 1867] [outer = (nil)] 13:10:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12f28c7c00) [pid = 10937] [serial = 1868] [outer = 0x7f12ef24c000] 13:10:15 INFO - PROCESS | 10937 | 1461096615698 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12f404f000) [pid = 10937] [serial = 1869] [outer = 0x7f12ef24c000] 13:10:16 INFO - PROCESS | 10937 | 1461096616553 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1529ms 13:10:16 INFO - PROCESS | 10937 | 1461096616602 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 10937 | 1461096616606 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:10:16 INFO - PROCESS | 10937 | 1461096616612 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 10937 | 1461096616614 Marionette TRACE conn4 <- [1,2462,null,{}] 13:10:16 INFO - PROCESS | 10937 | 1461096616620 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:16 INFO - PROCESS | 10937 | 1461096616858 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:10:17 INFO - PROCESS | 10937 | 1461096617186 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d91b2000 == 167 [pid = 10937] [id = 623] 13:10:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12dc63f800) [pid = 10937] [serial = 1870] [outer = (nil)] 13:10:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12f4623400) [pid = 10937] [serial = 1871] [outer = 0x7f12dc63f800] 13:10:17 INFO - PROCESS | 10937 | 1461096617272 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12f4630c00) [pid = 10937] [serial = 1872] [outer = 0x7f12dc63f800] 13:10:18 INFO - PROCESS | 10937 | 1461096618221 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1678ms 13:10:18 INFO - PROCESS | 10937 | 1461096618292 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 10937 | 1461096618295 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:10:18 INFO - PROCESS | 10937 | 1461096618301 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 10937 | 1461096618304 Marionette TRACE conn4 <- [1,2466,null,{}] 13:10:18 INFO - PROCESS | 10937 | 1461096618309 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:18 INFO - PROCESS | 10937 | 1461096618564 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:10:18 INFO - PROCESS | 10937 | 1461096618897 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c40a7800 == 168 [pid = 10937] [id = 624] 13:10:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12d0311800) [pid = 10937] [serial = 1873] [outer = (nil)] 13:10:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12d0317000) [pid = 10937] [serial = 1874] [outer = 0x7f12d0311800] 13:10:18 INFO - PROCESS | 10937 | 1461096618973 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12d031b800) [pid = 10937] [serial = 1875] [outer = 0x7f12d0311800] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cca38800 == 167 [pid = 10937] [id = 540] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67ce000 == 166 [pid = 10937] [id = 377] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c7652800 == 165 [pid = 10937] [id = 558] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d62e2000 == 164 [pid = 10937] [id = 546] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cb9d3000 == 163 [pid = 10937] [id = 556] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0404000 == 162 [pid = 10937] [id = 374] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d229b000 == 161 [pid = 10937] [id = 545] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfae0000 == 160 [pid = 10937] [id = 560] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6ebd000 == 159 [pid = 10937] [id = 547] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d22a8800 == 158 [pid = 10937] [id = 376] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6ba8800 == 157 [pid = 10937] [id = 539] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d00a4800 == 156 [pid = 10937] [id = 561] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c80800 == 155 [pid = 10937] [id = 538] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c6e000 == 154 [pid = 10937] [id = 541] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd6a2000 == 153 [pid = 10937] [id = 593] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4dd800 == 152 [pid = 10937] [id = 592] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9b43800 == 151 [pid = 10937] [id = 591] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9312800 == 150 [pid = 10937] [id = 590] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6a5f000 == 149 [pid = 10937] [id = 589] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2581800 == 148 [pid = 10937] [id = 588] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d01d8800 == 147 [pid = 10937] [id = 587] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc821800 == 146 [pid = 10937] [id = 586] 13:10:21 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6bbc800 == 145 [pid = 10937] [id = 585] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12d8be0400) [pid = 10937] [serial = 1650] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12da60c000) [pid = 10937] [serial = 1656] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12d9270800) [pid = 10937] [serial = 1653] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12dc75c400) [pid = 10937] [serial = 1662] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12ca037800) [pid = 10937] [serial = 1668] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12ccedbc00) [pid = 10937] [serial = 1632] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12c7202800) [pid = 10937] [serial = 1554] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12d82e0400) [pid = 10937] [serial = 1647] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12ccf6c400) [pid = 10937] [serial = 1635] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12c7bcfc00) [pid = 10937] [serial = 1626] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12cadea400) [pid = 10937] [serial = 1629] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12d65f6c00) [pid = 10937] [serial = 1644] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12cecbf800) [pid = 10937] [serial = 1638] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12d26e7400) [pid = 10937] [serial = 1641] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12dc636400) [pid = 10937] [serial = 1659] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12dc9bd800) [pid = 10937] [serial = 1665] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12ca36c000) [pid = 10937] [serial = 1754] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12ca033800) [pid = 10937] [serial = 1751] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12ca36ac00) [pid = 10937] [serial = 1752] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12ddaf3400) [pid = 10937] [serial = 1728] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12ddab2000) [pid = 10937] [serial = 1727] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12dd9c9000) [pid = 10937] [serial = 1725] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12dd834000) [pid = 10937] [serial = 1724] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12dd82c000) [pid = 10937] [serial = 1722] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12dd577000) [pid = 10937] [serial = 1721] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12dd217800) [pid = 10937] [serial = 1719] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12dcab7800) [pid = 10937] [serial = 1718] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12dca7cc00) [pid = 10937] [serial = 1716] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12dc9bb400) [pid = 10937] [serial = 1715] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12dc761c00) [pid = 10937] [serial = 1713] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12daa10000) [pid = 10937] [serial = 1712] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12d9a8b800) [pid = 10937] [serial = 1710] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12d94c9400) [pid = 10937] [serial = 1709] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d9299400) [pid = 10937] [serial = 1707] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d8283c00) [pid = 10937] [serial = 1706] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12d6354c00) [pid = 10937] [serial = 1704] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12d26f0c00) [pid = 10937] [serial = 1703] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d2424c00) [pid = 10937] [serial = 1701] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12d20eb800) [pid = 10937] [serial = 1700] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12cecc9800) [pid = 10937] [serial = 1698] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12ccf63c00) [pid = 10937] [serial = 1697] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12caded400) [pid = 10937] [serial = 1695] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12ca06a000) [pid = 10937] [serial = 1694] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12c76b4c00) [pid = 10937] [serial = 1692] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12c705fc00) [pid = 10937] [serial = 1691] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12cfbee400) [pid = 10937] [serial = 1689] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c761b400) [pid = 10937] [serial = 1748] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c57edc00) [pid = 10937] [serial = 1745] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12c69d1800) [pid = 10937] [serial = 1746] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12c7616400) [pid = 10937] [serial = 1743] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c56eb800) [pid = 10937] [serial = 1742] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12e1e5f800) [pid = 10937] [serial = 1740] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12e1dc2400) [pid = 10937] [serial = 1739] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12e1356c00) [pid = 10937] [serial = 1737] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12e0c88400) [pid = 10937] [serial = 1736] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12dff9bc00) [pid = 10937] [serial = 1734] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12df293c00) [pid = 10937] [serial = 1733] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12ddd67000) [pid = 10937] [serial = 1731] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12ddb41400) [pid = 10937] [serial = 1730] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12c76ec800) [pid = 10937] [serial = 1749] [outer = (nil)] [url = about:blank] 13:10:21 INFO - PROCESS | 10937 | 1461096621724 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3434ms 13:10:21 INFO - PROCESS | 10937 | 1461096621735 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 10937 | 1461096621740 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:10:21 INFO - PROCESS | 10937 | 1461096621748 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 10937 | 1461096621752 Marionette TRACE conn4 <- [1,2470,null,{}] 13:10:21 INFO - PROCESS | 10937 | 1461096621760 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:22 INFO - PROCESS | 10937 | 1461096622016 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:10:22 INFO - PROCESS | 10937 | 1461096622215 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6bab800 == 146 [pid = 10937] [id = 625] 13:10:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12c4480000) [pid = 10937] [serial = 1876] [outer = (nil)] 13:10:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12c4484c00) [pid = 10937] [serial = 1877] [outer = 0x7f12c4480000] 13:10:22 INFO - PROCESS | 10937 | 1461096622285 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c56e9000) [pid = 10937] [serial = 1878] [outer = 0x7f12c4480000] 13:10:23 INFO - PROCESS | 10937 | 1461096623099 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1386ms 13:10:23 INFO - PROCESS | 10937 | 1461096623137 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 10937 | 1461096623149 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:10:23 INFO - PROCESS | 10937 | 1461096623165 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 10937 | 1461096623171 Marionette TRACE conn4 <- [1,2474,null,{}] 13:10:23 INFO - PROCESS | 10937 | 1461096623226 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:23 INFO - PROCESS | 10937 | 1461096623497 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:10:23 INFO - PROCESS | 10937 | 1461096623755 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c77d2000 == 147 [pid = 10937] [id = 626] 13:10:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c57e4c00) [pid = 10937] [serial = 1879] [outer = (nil)] 13:10:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12c69c4800) [pid = 10937] [serial = 1880] [outer = 0x7f12c57e4c00] 13:10:23 INFO - PROCESS | 10937 | 1461096623832 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c69d0000) [pid = 10937] [serial = 1881] [outer = 0x7f12c57e4c00] 13:10:24 INFO - PROCESS | 10937 | 1461096624736 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1636ms 13:10:24 INFO - PROCESS | 10937 | 1461096624799 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 10937 | 1461096624803 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:10:24 INFO - PROCESS | 10937 | 1461096624808 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 10937 | 1461096624814 Marionette TRACE conn4 <- [1,2478,null,{}] 13:10:24 INFO - PROCESS | 10937 | 1461096624835 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:25 INFO - PROCESS | 10937 | 1461096625092 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:10:25 INFO - PROCESS | 10937 | 1461096625141 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c7f000 == 148 [pid = 10937] [id = 627] 13:10:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12c7060000) [pid = 10937] [serial = 1882] [outer = (nil)] 13:10:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c7209800) [pid = 10937] [serial = 1883] [outer = 0x7f12c7060000] 13:10:25 INFO - PROCESS | 10937 | 1461096625267 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c761b400) [pid = 10937] [serial = 1884] [outer = 0x7f12c7060000] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c79ad000) [pid = 10937] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12c720f000) [pid = 10937] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12cb9a1400) [pid = 10937] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12cfaae000) [pid = 10937] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12d20efc00) [pid = 10937] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12d6e37000) [pid = 10937] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12d20ecc00) [pid = 10937] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12cbbf4000) [pid = 10937] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12c3dc5800) [pid = 10937] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12c7bd1000) [pid = 10937] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12c7e0f400) [pid = 10937] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12ca365400) [pid = 10937] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12c720c800) [pid = 10937] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:10:26 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12c69f8c00) [pid = 10937] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:10:26 INFO - PROCESS | 10937 | 1461096626639 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1886ms 13:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:10:26 INFO - PROCESS | 10937 | 1461096626696 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 10937 | 1461096626699 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:10:26 INFO - PROCESS | 10937 | 1461096626713 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 10937 | 1461096626715 Marionette TRACE conn4 <- [1,2482,null,{}] 13:10:26 INFO - PROCESS | 10937 | 1461096626733 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:26 INFO - PROCESS | 10937 | 1461096626930 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:10:26 INFO - PROCESS | 10937 | 1461096626944 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca26e000 == 149 [pid = 10937] [id = 628] 13:10:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12c40e3800) [pid = 10937] [serial = 1885] [outer = (nil)] 13:10:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12c76bf400) [pid = 10937] [serial = 1886] [outer = 0x7f12c40e3800] 13:10:27 INFO - PROCESS | 10937 | 1461096627007 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12c76ec800) [pid = 10937] [serial = 1887] [outer = 0x7f12c40e3800] 13:10:27 INFO - PROCESS | 10937 | 1461096627906 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1240ms 13:10:27 INFO - PROCESS | 10937 | 1461096627945 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 10937 | 1461096627948 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:10:27 INFO - PROCESS | 10937 | 1461096627965 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 10937 | 1461096627969 Marionette TRACE conn4 <- [1,2486,null,{}] 13:10:27 INFO - PROCESS | 10937 | 1461096627974 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:28 INFO - PROCESS | 10937 | 1461096628171 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:10:28 INFO - PROCESS | 10937 | 1461096628551 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c4447000 == 150 [pid = 10937] [id = 629] 13:10:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12c3ab1000) [pid = 10937] [serial = 1888] [outer = (nil)] 13:10:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12c3dcf400) [pid = 10937] [serial = 1889] [outer = 0x7f12c3ab1000] 13:10:28 INFO - PROCESS | 10937 | 1461096628692 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12c56e7400) [pid = 10937] [serial = 1890] [outer = 0x7f12c3ab1000] 13:10:29 INFO - PROCESS | 10937 | 1461096629665 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1741ms 13:10:29 INFO - PROCESS | 10937 | 1461096629708 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 10937 | 1461096629715 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:10:29 INFO - PROCESS | 10937 | 1461096629724 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 10937 | 1461096629729 Marionette TRACE conn4 <- [1,2490,null,{}] 13:10:29 INFO - PROCESS | 10937 | 1461096629735 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:29 INFO - PROCESS | 10937 | 1461096629972 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:10:30 INFO - PROCESS | 10937 | 1461096630228 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca263800 == 151 [pid = 10937] [id = 630] 13:10:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12c69d0c00) [pid = 10937] [serial = 1891] [outer = (nil)] 13:10:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c7060800) [pid = 10937] [serial = 1892] [outer = 0x7f12c69d0c00] 13:10:30 INFO - PROCESS | 10937 | 1461096630358 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c761ac00) [pid = 10937] [serial = 1893] [outer = 0x7f12c69d0c00] 13:10:31 INFO - PROCESS | 10937 | 1461096631287 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1631ms 13:10:31 INFO - PROCESS | 10937 | 1461096631359 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:10:31 INFO - PROCESS | 10937 | 1461096631365 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:10:31 INFO - PROCESS | 10937 | 1461096631372 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 10937 | 1461096631375 Marionette TRACE conn4 <- [1,2494,null,{}] 13:10:31 INFO - PROCESS | 10937 | 1461096631381 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:31 INFO - PROCESS | 10937 | 1461096631665 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:10:32 INFO - PROCESS | 10937 | 1461096632014 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc903000 == 152 [pid = 10937] [id = 631] 13:10:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12c76b6c00) [pid = 10937] [serial = 1894] [outer = (nil)] 13:10:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c79b0000) [pid = 10937] [serial = 1895] [outer = 0x7f12c76b6c00] 13:10:32 INFO - PROCESS | 10937 | 1461096632089 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12c7bd0c00) [pid = 10937] [serial = 1896] [outer = 0x7f12c76b6c00] 13:10:32 INFO - PROCESS | 10937 | 1461096632989 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1681ms 13:10:33 INFO - PROCESS | 10937 | 1461096633053 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 10937 | 1461096633057 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:10:33 INFO - PROCESS | 10937 | 1461096633072 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 10937 | 1461096633082 Marionette TRACE conn4 <- [1,2498,null,{}] 13:10:33 INFO - PROCESS | 10937 | 1461096633087 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:33 INFO - PROCESS | 10937 | 1461096633337 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:10:33 INFO - PROCESS | 10937 | 1461096633645 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3fa800 == 153 [pid = 10937] [id = 632] 13:10:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c76bc400) [pid = 10937] [serial = 1897] [outer = (nil)] 13:10:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c7e11000) [pid = 10937] [serial = 1898] [outer = 0x7f12c76bc400] 13:10:33 INFO - PROCESS | 10937 | 1461096633721 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c8f0a800) [pid = 10937] [serial = 1899] [outer = 0x7f12c76bc400] 13:10:34 INFO - PROCESS | 10937 | 1461096634611 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1603ms 13:10:34 INFO - PROCESS | 10937 | 1461096634668 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 10937 | 1461096634673 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:10:34 INFO - PROCESS | 10937 | 1461096634681 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 10937 | 1461096634685 Marionette TRACE conn4 <- [1,2502,null,{}] 13:10:34 INFO - PROCESS | 10937 | 1461096634690 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:34 INFO - PROCESS | 10937 | 1461096634913 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:10:35 INFO - PROCESS | 10937 | 1461096635213 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea8c800 == 154 [pid = 10937] [id = 633] 13:10:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12c7cf5c00) [pid = 10937] [serial = 1900] [outer = (nil)] 13:10:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12c8ff8800) [pid = 10937] [serial = 1901] [outer = 0x7f12c7cf5c00] 13:10:35 INFO - PROCESS | 10937 | 1461096635292 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12ca03ac00) [pid = 10937] [serial = 1902] [outer = 0x7f12c7cf5c00] 13:10:36 INFO - PROCESS | 10937 | 1461096636175 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1530ms 13:10:36 INFO - PROCESS | 10937 | 1461096636211 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 10937 | 1461096636214 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:10:36 INFO - PROCESS | 10937 | 1461096636220 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 10937 | 1461096636223 Marionette TRACE conn4 <- [1,2506,null,{}] 13:10:36 INFO - PROCESS | 10937 | 1461096636228 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:36 INFO - PROCESS | 10937 | 1461096636549 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:10:36 INFO - PROCESS | 10937 | 1461096636896 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfaca800 == 155 [pid = 10937] [id = 634] 13:10:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12ca364800) [pid = 10937] [serial = 1903] [outer = (nil)] 13:10:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12ca367c00) [pid = 10937] [serial = 1904] [outer = 0x7f12ca364800] 13:10:36 INFO - PROCESS | 10937 | 1461096636985 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12cadebc00) [pid = 10937] [serial = 1905] [outer = 0x7f12ca364800] 13:10:37 INFO - PROCESS | 10937 | 1461096637911 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1729ms 13:10:37 INFO - PROCESS | 10937 | 1461096637950 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 10937 | 1461096637953 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:10:37 INFO - PROCESS | 10937 | 1461096637959 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 10937 | 1461096637961 Marionette TRACE conn4 <- [1,2510,null,{}] 13:10:37 INFO - PROCESS | 10937 | 1461096637967 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:38 INFO - PROCESS | 10937 | 1461096638183 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:10:38 INFO - PROCESS | 10937 | 1461096638449 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d00a4800 == 156 [pid = 10937] [id = 635] 13:10:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12ca370000) [pid = 10937] [serial = 1906] [outer = (nil)] 13:10:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12cbbf1000) [pid = 10937] [serial = 1907] [outer = 0x7f12ca370000] 13:10:38 INFO - PROCESS | 10937 | 1461096638578 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12cc6e7000) [pid = 10937] [serial = 1908] [outer = 0x7f12ca370000] 13:10:39 INFO - PROCESS | 10937 | 1461096639470 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1585ms 13:10:39 INFO - PROCESS | 10937 | 1461096639547 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 10937 | 1461096639553 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:10:39 INFO - PROCESS | 10937 | 1461096639562 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 10937 | 1461096639566 Marionette TRACE conn4 <- [1,2514,null,{}] 13:10:39 INFO - PROCESS | 10937 | 1461096639574 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:39 INFO - PROCESS | 10937 | 1461096639800 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:10:40 INFO - PROCESS | 10937 | 1461096640104 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01dd800 == 157 [pid = 10937] [id = 636] 13:10:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12cadec000) [pid = 10937] [serial = 1909] [outer = (nil)] 13:10:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12cc713000) [pid = 10937] [serial = 1910] [outer = 0x7f12cadec000] 13:10:40 INFO - PROCESS | 10937 | 1461096640186 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12cc71d800) [pid = 10937] [serial = 1911] [outer = 0x7f12cadec000] 13:10:41 INFO - PROCESS | 10937 | 1461096641017 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1532ms 13:10:41 INFO - PROCESS | 10937 | 1461096641093 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 10937 | 1461096641096 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:10:41 INFO - PROCESS | 10937 | 1461096641103 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 10937 | 1461096641106 Marionette TRACE conn4 <- [1,2518,null,{}] 13:10:41 INFO - PROCESS | 10937 | 1461096641111 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:41 INFO - PROCESS | 10937 | 1461096641326 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:10:41 INFO - PROCESS | 10937 | 1461096641598 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0421000 == 158 [pid = 10937] [id = 637] 13:10:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12c705d800) [pid = 10937] [serial = 1912] [outer = (nil)] 13:10:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12ccad9400) [pid = 10937] [serial = 1913] [outer = 0x7f12c705d800] 13:10:41 INFO - PROCESS | 10937 | 1461096641723 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12ccae4800) [pid = 10937] [serial = 1914] [outer = 0x7f12c705d800] 13:10:42 INFO - PROCESS | 10937 | 1461096642607 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1578ms 13:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:10:42 INFO - PROCESS | 10937 | 1461096642682 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 10937 | 1461096642685 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:10:42 INFO - PROCESS | 10937 | 1461096642691 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 10937 | 1461096642694 Marionette TRACE conn4 <- [1,2522,null,{}] 13:10:42 INFO - PROCESS | 10937 | 1461096642699 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:42 INFO - PROCESS | 10937 | 1461096642918 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:10:43 INFO - PROCESS | 10937 | 1461096643181 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2231000 == 159 [pid = 10937] [id = 638] 13:10:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12c8ff8400) [pid = 10937] [serial = 1915] [outer = (nil)] 13:10:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12ccda2800) [pid = 10937] [serial = 1916] [outer = 0x7f12c8ff8400] 13:10:43 INFO - PROCESS | 10937 | 1461096643293 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12ccdabc00) [pid = 10937] [serial = 1917] [outer = 0x7f12c8ff8400] 13:10:44 INFO - PROCESS | 10937 | 1461096644170 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1532ms 13:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:10:44 INFO - PROCESS | 10937 | 1461096644224 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 10937 | 1461096644227 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:10:44 INFO - PROCESS | 10937 | 1461096644233 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - PROCESS | 10937 | 1461096644236 Marionette TRACE conn4 <- [1,2526,null,{}] 13:10:44 INFO - PROCESS | 10937 | 1461096644241 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:44 INFO - PROCESS | 10937 | 1461096644468 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:10:44 INFO - PROCESS | 10937 | 1461096644734 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2350000 == 160 [pid = 10937] [id = 639] 13:10:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12cced5000) [pid = 10937] [serial = 1918] [outer = (nil)] 13:10:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12ccee1800) [pid = 10937] [serial = 1919] [outer = 0x7f12cced5000] 13:10:44 INFO - PROCESS | 10937 | 1461096644826 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12ccf22000) [pid = 10937] [serial = 1920] [outer = 0x7f12cced5000] 13:10:45 INFO - PROCESS | 10937 | 1461096645758 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1579ms 13:10:45 INFO - PROCESS | 10937 | 1461096645813 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 10937 | 1461096645817 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:10:45 INFO - PROCESS | 10937 | 1461096645845 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 10937 | 1461096645850 Marionette TRACE conn4 <- [1,2530,null,{}] 13:10:45 INFO - PROCESS | 10937 | 1461096645855 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:46 INFO - PROCESS | 10937 | 1461096646121 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:10:46 INFO - PROCESS | 10937 | 1461096646438 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6633000 == 161 [pid = 10937] [id = 640] 13:10:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12ccf68000) [pid = 10937] [serial = 1921] [outer = (nil)] 13:10:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12cda71c00) [pid = 10937] [serial = 1922] [outer = 0x7f12ccf68000] 13:10:46 INFO - PROCESS | 10937 | 1461096646516 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12cecbd000) [pid = 10937] [serial = 1923] [outer = 0x7f12ccf68000] 13:10:47 INFO - PROCESS | 10937 | 1461096647391 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1586ms 13:10:47 INFO - PROCESS | 10937 | 1461096647428 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 10937 | 1461096647431 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:10:47 INFO - PROCESS | 10937 | 1461096647439 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 10937 | 1461096647442 Marionette TRACE conn4 <- [1,2534,null,{}] 13:10:47 INFO - PROCESS | 10937 | 1461096647447 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:47 INFO - PROCESS | 10937 | 1461096647673 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:10:47 INFO - PROCESS | 10937 | 1461096647944 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67d2800 == 162 [pid = 10937] [id = 641] 13:10:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12ccf69400) [pid = 10937] [serial = 1924] [outer = (nil)] 13:10:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12cecc5400) [pid = 10937] [serial = 1925] [outer = 0x7f12ccf69400] 13:10:48 INFO - PROCESS | 10937 | 1461096648108 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12cfaadc00) [pid = 10937] [serial = 1926] [outer = 0x7f12ccf69400] 13:10:49 INFO - PROCESS | 10937 | 1461096649055 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1683ms 13:10:49 INFO - PROCESS | 10937 | 1461096649123 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:10:49 INFO - PROCESS | 10937 | 1461096649127 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:10:49 INFO - PROCESS | 10937 | 1461096649134 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - PROCESS | 10937 | 1461096649137 Marionette TRACE conn4 <- [1,2538,null,{}] 13:10:49 INFO - PROCESS | 10937 | 1461096649142 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:49 INFO - PROCESS | 10937 | 1461096649414 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:10:49 INFO - PROCESS | 10937 | 1461096649724 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8559000 == 163 [pid = 10937] [id = 642] 13:10:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12ccf6bc00) [pid = 10937] [serial = 1927] [outer = (nil)] 13:10:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12cfabac00) [pid = 10937] [serial = 1928] [outer = 0x7f12ccf6bc00] 13:10:49 INFO - PROCESS | 10937 | 1461096649805 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12cfbf0400) [pid = 10937] [serial = 1929] [outer = 0x7f12ccf6bc00] 13:10:50 INFO - PROCESS | 10937 | 1461096650641 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1580ms 13:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:10:50 INFO - PROCESS | 10937 | 1461096650715 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 10937 | 1461096650717 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:10:50 INFO - PROCESS | 10937 | 1461096650724 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 10937 | 1461096650727 Marionette TRACE conn4 <- [1,2542,null,{}] 13:10:50 INFO - PROCESS | 10937 | 1461096650732 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:50 INFO - PROCESS | 10937 | 1461096650974 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:10:51 INFO - PROCESS | 10937 | 1461096651243 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c14800 == 164 [pid = 10937] [id = 643] 13:10:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12cecbc800) [pid = 10937] [serial = 1930] [outer = (nil)] 13:10:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12cfbf8800) [pid = 10937] [serial = 1931] [outer = 0x7f12cecbc800] 13:10:51 INFO - PROCESS | 10937 | 1461096651432 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12d0319000) [pid = 10937] [serial = 1932] [outer = 0x7f12cecbc800] 13:10:52 INFO - PROCESS | 10937 | 1461096652437 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1784ms 13:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:10:52 INFO - PROCESS | 10937 | 1461096652508 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 10937 | 1461096652511 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:10:52 INFO - PROCESS | 10937 | 1461096652520 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 10937 | 1461096652523 Marionette TRACE conn4 <- [1,2546,null,{}] 13:10:52 INFO - PROCESS | 10937 | 1461096652529 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:52 INFO - PROCESS | 10937 | 1461096652781 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:10:53 INFO - PROCESS | 10937 | 1461096653114 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d91b8800 == 165 [pid = 10937] [id = 644] 13:10:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12cecbdc00) [pid = 10937] [serial = 1933] [outer = (nil)] 13:10:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12d04a8400) [pid = 10937] [serial = 1934] [outer = 0x7f12cecbdc00] 13:10:53 INFO - PROCESS | 10937 | 1461096653192 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12d20e5000) [pid = 10937] [serial = 1935] [outer = 0x7f12cecbdc00] 13:10:54 INFO - PROCESS | 10937 | 1461096654139 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1683ms 13:10:54 INFO - PROCESS | 10937 | 1461096654218 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 10937 | 1461096654221 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:10:54 INFO - PROCESS | 10937 | 1461096654233 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 10937 | 1461096654235 Marionette TRACE conn4 <- [1,2550,null,{}] 13:10:54 INFO - PROCESS | 10937 | 1461096654241 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:54 INFO - PROCESS | 10937 | 1461096654484 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:10:54 INFO - PROCESS | 10937 | 1461096654797 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d94a3800 == 166 [pid = 10937] [id = 645] 13:10:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12cfbf5c00) [pid = 10937] [serial = 1936] [outer = (nil)] 13:10:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12d20efc00) [pid = 10937] [serial = 1937] [outer = 0x7f12cfbf5c00] 13:10:54 INFO - PROCESS | 10937 | 1461096654876 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12d242a000) [pid = 10937] [serial = 1938] [outer = 0x7f12cfbf5c00] 13:10:55 INFO - PROCESS | 10937 | 1461096655844 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1636ms 13:10:55 INFO - PROCESS | 10937 | 1461096655869 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:10:55 INFO - PROCESS | 10937 | 1461096655873 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:10:55 INFO - PROCESS | 10937 | 1461096655880 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 10937 | 1461096655883 Marionette TRACE conn4 <- [1,2554,null,{}] 13:10:55 INFO - PROCESS | 10937 | 1461096655889 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:56 INFO - PROCESS | 10937 | 1461096656139 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:10:56 INFO - PROCESS | 10937 | 1461096656482 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d96c8000 == 167 [pid = 10937] [id = 646] 13:10:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12c5788800) [pid = 10937] [serial = 1939] [outer = (nil)] 13:10:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12d26ae800) [pid = 10937] [serial = 1940] [outer = 0x7f12c5788800] 13:10:56 INFO - PROCESS | 10937 | 1461096656564 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12d26e9c00) [pid = 10937] [serial = 1941] [outer = 0x7f12c5788800] 13:10:57 INFO - PROCESS | 10937 | 1461096657441 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1639ms 13:10:57 INFO - PROCESS | 10937 | 1461096657519 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 10937 | 1461096657523 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:10:57 INFO - PROCESS | 10937 | 1461096657529 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 10937 | 1461096657532 Marionette TRACE conn4 <- [1,2558,null,{}] 13:10:57 INFO - PROCESS | 10937 | 1461096657538 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:57 INFO - PROCESS | 10937 | 1461096657786 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:10:58 INFO - PROCESS | 10937 | 1461096658101 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9ab5000 == 168 [pid = 10937] [id = 647] 13:10:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12ca065800) [pid = 10937] [serial = 1942] [outer = (nil)] 13:10:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12d60ee000) [pid = 10937] [serial = 1943] [outer = 0x7f12ca065800] 13:10:58 INFO - PROCESS | 10937 | 1461096658185 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12d62cac00) [pid = 10937] [serial = 1944] [outer = 0x7f12ca065800] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc916800 == 167 [pid = 10937] [id = 263] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca26e000 == 166 [pid = 10937] [id = 628] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c77d2000 == 165 [pid = 10937] [id = 626] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6bab800 == 164 [pid = 10937] [id = 625] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c40a7800 == 163 [pid = 10937] [id = 624] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d91b2000 == 162 [pid = 10937] [id = 623] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9b9c000 == 161 [pid = 10937] [id = 622] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9a94800 == 160 [pid = 10937] [id = 621] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f7540000 == 159 [pid = 10937] [id = 620] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4175800 == 158 [pid = 10937] [id = 619] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef73a800 == 157 [pid = 10937] [id = 618] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e535a800 == 156 [pid = 10937] [id = 617] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d72000 == 155 [pid = 10937] [id = 616] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1e2800 == 154 [pid = 10937] [id = 615] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd69c000 == 153 [pid = 10937] [id = 614] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd266000 == 152 [pid = 10937] [id = 613] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9706000 == 151 [pid = 10937] [id = 612] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90d5800 == 150 [pid = 10937] [id = 611] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6a4c800 == 149 [pid = 10937] [id = 610] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2345800 == 148 [pid = 10937] [id = 609] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d01d1000 == 147 [pid = 10937] [id = 608] 13:11:00 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca276800 == 146 [pid = 10937] [id = 607] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12c8f11000) [pid = 10937] [serial = 1815] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12c76ea000) [pid = 10937] [serial = 1760] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12cc6e0400) [pid = 10937] [serial = 1817] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12e2bb5000) [pid = 10937] [serial = 1796] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12c7bd9000) [pid = 10937] [serial = 1814] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12cced4800) [pid = 10937] [serial = 1818] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12e232d000) [pid = 10937] [serial = 1790] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12e384fc00) [pid = 10937] [serial = 1802] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12e23dd800) [pid = 10937] [serial = 1793] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12daa12c00) [pid = 10937] [serial = 1781] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12dd538c00) [pid = 10937] [serial = 1787] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12d86cd400) [pid = 10937] [serial = 1775] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12d929f800) [pid = 10937] [serial = 1778] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12d658d400) [pid = 10937] [serial = 1773] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12cecbfc00) [pid = 10937] [serial = 1770] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12c40e1000) [pid = 10937] [serial = 1757] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12c8f0d800) [pid = 10937] [serial = 1763] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12c57e7000) [pid = 10937] [serial = 1758] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12ccf6b000) [pid = 10937] [serial = 1767] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12d99f6c00) [pid = 10937] [serial = 1779] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12cced6c00) [pid = 10937] [serial = 1766] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12dc9b4c00) [pid = 10937] [serial = 1784] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12ee6d4400) [pid = 10937] [serial = 1808] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12c705e400) [pid = 10937] [serial = 1811] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12c7210c00) [pid = 10937] [serial = 1812] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12dc969c00) [pid = 10937] [serial = 1782] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12cda72400) [pid = 10937] [serial = 1769] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12d8c6d400) [pid = 10937] [serial = 1776] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d2426000) [pid = 10937] [serial = 1772] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12e383ac00) [pid = 10937] [serial = 1799] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12c79acc00) [pid = 10937] [serial = 1761] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12dd21b800) [pid = 10937] [serial = 1785] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12ef24cc00) [pid = 10937] [serial = 1809] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12cade5800) [pid = 10937] [serial = 1764] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12e54b0400) [pid = 10937] [serial = 1805] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12cbbe7000) [pid = 10937] [serial = 1820] [outer = (nil)] [url = about:blank] 13:11:00 INFO - PROCESS | 10937 | 1461096660695 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3187ms 13:11:00 INFO - PROCESS | 10937 | 1461096660718 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 10937 | 1461096660724 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:11:00 INFO - PROCESS | 10937 | 1461096660733 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 10937 | 1461096660738 Marionette TRACE conn4 <- [1,2562,null,{}] 13:11:00 INFO - PROCESS | 10937 | 1461096660746 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:01 INFO - PROCESS | 10937 | 1461096661099 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:11:01 INFO - PROCESS | 10937 | 1461096661237 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7645000 == 147 [pid = 10937] [id = 648] 13:11:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12c56ec400) [pid = 10937] [serial = 1945] [outer = (nil)] 13:11:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12c57ea000) [pid = 10937] [serial = 1946] [outer = 0x7f12c56ec400] 13:11:01 INFO - PROCESS | 10937 | 1461096661312 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12c69f0800) [pid = 10937] [serial = 1947] [outer = 0x7f12c56ec400] 13:11:02 INFO - PROCESS | 10937 | 1461096662232 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1591ms 13:11:02 INFO - PROCESS | 10937 | 1461096662324 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 10937 | 1461096662332 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:11:02 INFO - PROCESS | 10937 | 1461096662341 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 10937 | 1461096662345 Marionette TRACE conn4 <- [1,2566,null,{}] 13:11:02 INFO - PROCESS | 10937 | 1461096662351 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:02 INFO - PROCESS | 10937 | 1461096662575 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:11:02 INFO - PROCESS | 10937 | 1461096662882 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca1aa800 == 148 [pid = 10937] [id = 649] 13:11:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12c7210400) [pid = 10937] [serial = 1948] [outer = (nil)] 13:11:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12c76bb800) [pid = 10937] [serial = 1949] [outer = 0x7f12c7210400] 13:11:02 INFO - PROCESS | 10937 | 1461096662970 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12c76f1c00) [pid = 10937] [serial = 1950] [outer = 0x7f12c7210400] 13:11:03 INFO - PROCESS | 10937 | 1461096663796 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1480ms 13:11:03 INFO - PROCESS | 10937 | 1461096663824 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:11:03 INFO - PROCESS | 10937 | 1461096663839 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:11:03 INFO - PROCESS | 10937 | 1461096663846 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 10937 | 1461096663851 Marionette TRACE conn4 <- [1,2570,null,{}] 13:11:03 INFO - PROCESS | 10937 | 1461096663874 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:04 INFO - PROCESS | 10937 | 1461096664185 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:11:04 INFO - PROCESS | 10937 | 1461096664235 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cca4f000 == 149 [pid = 10937] [id = 650] 13:11:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12c79b6800) [pid = 10937] [serial = 1951] [outer = (nil)] 13:11:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12c7e0c800) [pid = 10937] [serial = 1952] [outer = 0x7f12c79b6800] 13:11:04 INFO - PROCESS | 10937 | 1461096664368 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12c8ff4c00) [pid = 10937] [serial = 1953] [outer = 0x7f12c79b6800] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12c57e4c00) [pid = 10937] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12dff9c400) [pid = 10937] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d0311800) [pid = 10937] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12e02ba800) [pid = 10937] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12dc63f800) [pid = 10937] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12ef24c000) [pid = 10937] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12c7060000) [pid = 10937] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12c7062000) [pid = 10937] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c4480000) [pid = 10937] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d9293400) [pid = 10937] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12e1e5e400) [pid = 10937] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12c76ebc00) [pid = 10937] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12dd3b3400) [pid = 10937] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12d2420400) [pid = 10937] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12dc963c00) [pid = 10937] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12dd3b7800) [pid = 10937] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12c578fc00) [pid = 10937] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12dd219000) [pid = 10937] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:11:05 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c3dc4000) [pid = 10937] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:11:05 INFO - PROCESS | 10937 | 1461096665914 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2100ms 13:11:05 INFO - PROCESS | 10937 | 1461096665953 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 10937 | 1461096665957 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:11:05 INFO - PROCESS | 10937 | 1461096665963 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 10937 | 1461096665965 Marionette TRACE conn4 <- [1,2574,null,{}] 13:11:05 INFO - PROCESS | 10937 | 1461096665971 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:06 INFO - PROCESS | 10937 | 1461096666178 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:11:06 INFO - PROCESS | 10937 | 1461096666195 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce9b4000 == 150 [pid = 10937] [id = 651] 13:11:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c578fc00) [pid = 10937] [serial = 1954] [outer = (nil)] 13:11:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12ca06ec00) [pid = 10937] [serial = 1955] [outer = 0x7f12c578fc00] 13:11:06 INFO - PROCESS | 10937 | 1461096666435 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12cad77c00) [pid = 10937] [serial = 1956] [outer = 0x7f12c578fc00] 13:11:07 INFO - PROCESS | 10937 | 1461096667674 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1785ms 13:11:07 INFO - PROCESS | 10937 | 1461096667757 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 10937 | 1461096667763 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:11:07 INFO - PROCESS | 10937 | 1461096667773 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 10937 | 1461096667778 Marionette TRACE conn4 <- [1,2578,null,{}] 13:11:07 INFO - PROCESS | 10937 | 1461096667786 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:08 INFO - PROCESS | 10937 | 1461096668039 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:11:08 INFO - PROCESS | 10937 | 1461096668312 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9bcf800 == 151 [pid = 10937] [id = 652] 13:11:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12c56ea400) [pid = 10937] [serial = 1957] [outer = (nil)] 13:11:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12c57ea400) [pid = 10937] [serial = 1958] [outer = 0x7f12c56ea400] 13:11:08 INFO - PROCESS | 10937 | 1461096668389 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12c7202c00) [pid = 10937] [serial = 1959] [outer = 0x7f12c56ea400] 13:11:09 INFO - PROCESS | 10937 | 1461096669293 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1590ms 13:11:09 INFO - PROCESS | 10937 | 1461096669363 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 10937 | 1461096669371 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:11:09 INFO - PROCESS | 10937 | 1461096669382 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 10937 | 1461096669385 Marionette TRACE conn4 <- [1,2582,null,{}] 13:11:09 INFO - PROCESS | 10937 | 1461096669391 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:09 INFO - PROCESS | 10937 | 1461096669645 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:11:09 INFO - PROCESS | 10937 | 1461096669963 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfac7000 == 152 [pid = 10937] [id = 653] 13:11:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c79ab400) [pid = 10937] [serial = 1960] [outer = (nil)] 13:11:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12c7e0cc00) [pid = 10937] [serial = 1961] [outer = 0x7f12c79ab400] 13:11:10 INFO - PROCESS | 10937 | 1461096670044 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12ca362800) [pid = 10937] [serial = 1962] [outer = 0x7f12c79ab400] 13:11:11 INFO - PROCESS | 10937 | 1461096671039 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1731ms 13:11:11 INFO - PROCESS | 10937 | 1461096671114 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 10937 | 1461096671118 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:11:11 INFO - PROCESS | 10937 | 1461096671125 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 10937 | 1461096671131 Marionette TRACE conn4 <- [1,2586,null,{}] 13:11:11 INFO - PROCESS | 10937 | 1461096671147 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:11 INFO - PROCESS | 10937 | 1461096671416 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:11:11 INFO - PROCESS | 10937 | 1461096671829 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0410000 == 153 [pid = 10937] [id = 654] 13:11:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12cade3c00) [pid = 10937] [serial = 1963] [outer = (nil)] 13:11:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12cbbf0800) [pid = 10937] [serial = 1964] [outer = 0x7f12cade3c00] 13:11:11 INFO - PROCESS | 10937 | 1461096671913 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12cced3400) [pid = 10937] [serial = 1965] [outer = 0x7f12cade3c00] 13:11:12 INFO - PROCESS | 10937 | 1461096672822 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1738ms 13:11:12 INFO - PROCESS | 10937 | 1461096672863 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 10937 | 1461096672867 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:11:12 INFO - PROCESS | 10937 | 1461096672873 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 10937 | 1461096672876 Marionette TRACE conn4 <- [1,2590,null,{}] 13:11:12 INFO - PROCESS | 10937 | 1461096672882 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 10937 | 1461096673099 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:11:13 INFO - PROCESS | 10937 | 1461096673368 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d600b000 == 154 [pid = 10937] [id = 655] 13:11:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12cbbe7000) [pid = 10937] [serial = 1966] [outer = (nil)] 13:11:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12ccf63c00) [pid = 10937] [serial = 1967] [outer = 0x7f12cbbe7000] 13:11:13 INFO - PROCESS | 10937 | 1461096673489 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12cd083400) [pid = 10937] [serial = 1968] [outer = 0x7f12cbbe7000] 13:11:14 INFO - PROCESS | 10937 | 1461096674401 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1579ms 13:11:14 INFO - PROCESS | 10937 | 1461096674454 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:11:14 INFO - PROCESS | 10937 | 1461096674459 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:11:14 INFO - PROCESS | 10937 | 1461096674465 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 10937 | 1461096674469 Marionette TRACE conn4 <- [1,2594,null,{}] 13:11:14 INFO - PROCESS | 10937 | 1461096674476 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:14 INFO - PROCESS | 10937 | 1461096674718 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:11:15 INFO - PROCESS | 10937 | 1461096675042 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6a56000 == 155 [pid = 10937] [id = 656] 13:11:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12ccf1ac00) [pid = 10937] [serial = 1969] [outer = (nil)] 13:11:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12cda72000) [pid = 10937] [serial = 1970] [outer = 0x7f12ccf1ac00] 13:11:15 INFO - PROCESS | 10937 | 1461096675124 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12cecca000) [pid = 10937] [serial = 1971] [outer = 0x7f12ccf1ac00] 13:11:16 INFO - PROCESS | 10937 | 1461096676027 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1637ms 13:11:16 INFO - PROCESS | 10937 | 1461096676102 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 10937 | 1461096676106 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:11:16 INFO - PROCESS | 10937 | 1461096676112 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 10937 | 1461096676114 Marionette TRACE conn4 <- [1,2598,null,{}] 13:11:16 INFO - PROCESS | 10937 | 1461096676120 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:16 INFO - PROCESS | 10937 | 1461096676410 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:11:16 INFO - PROCESS | 10937 | 1461096676733 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d91b0800 == 156 [pid = 10937] [id = 657] 13:11:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d04a9000) [pid = 10937] [serial = 1972] [outer = (nil)] 13:11:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12d26e5400) [pid = 10937] [serial = 1973] [outer = 0x7f12d04a9000] 13:11:16 INFO - PROCESS | 10937 | 1461096676817 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d62cd000) [pid = 10937] [serial = 1974] [outer = 0x7f12d04a9000] 13:11:17 INFO - PROCESS | 10937 | 1461096677768 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1699ms 13:11:17 INFO - PROCESS | 10937 | 1461096677812 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 10937 | 1461096677816 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:11:17 INFO - PROCESS | 10937 | 1461096677822 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 10937 | 1461096677824 Marionette TRACE conn4 <- [1,2602,null,{}] 13:11:17 INFO - PROCESS | 10937 | 1461096677830 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 10937 | 1461096678041 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:11:18 INFO - PROCESS | 10937 | 1461096678353 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9694000 == 157 [pid = 10937] [id = 658] 13:11:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d62d3c00) [pid = 10937] [serial = 1975] [outer = (nil)] 13:11:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d635e400) [pid = 10937] [serial = 1976] [outer = 0x7f12d62d3c00] 13:11:18 INFO - PROCESS | 10937 | 1461096678440 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12d658d000) [pid = 10937] [serial = 1977] [outer = 0x7f12d62d3c00] 13:11:19 INFO - PROCESS | 10937 | 1461096679425 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1678ms 13:11:19 INFO - PROCESS | 10937 | 1461096679501 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 10937 | 1461096679505 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:11:19 INFO - PROCESS | 10937 | 1461096679510 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 10937 | 1461096679512 Marionette TRACE conn4 <- [1,2606,null,{}] 13:11:19 INFO - PROCESS | 10937 | 1461096679518 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:19 INFO - PROCESS | 10937 | 1461096679761 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:11:20 INFO - PROCESS | 10937 | 1461096680079 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc7cc800 == 158 [pid = 10937] [id = 659] 13:11:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d6357000) [pid = 10937] [serial = 1978] [outer = (nil)] 13:11:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12d65f2c00) [pid = 10937] [serial = 1979] [outer = 0x7f12d6357000] 13:11:20 INFO - PROCESS | 10937 | 1461096680156 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12d6e2c000) [pid = 10937] [serial = 1980] [outer = 0x7f12d6357000] 13:11:21 INFO - PROCESS | 10937 | 1461096681190 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1735ms 13:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:11:21 INFO - PROCESS | 10937 | 1461096681246 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 10937 | 1461096681249 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:11:21 INFO - PROCESS | 10937 | 1461096681255 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 10937 | 1461096681258 Marionette TRACE conn4 <- [1,2610,null,{}] 13:11:21 INFO - PROCESS | 10937 | 1461096681264 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:21 INFO - PROCESS | 10937 | 1461096681488 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:11:21 INFO - PROCESS | 10937 | 1461096681759 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd262800 == 159 [pid = 10937] [id = 660] 13:11:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12d6585000) [pid = 10937] [serial = 1981] [outer = (nil)] 13:11:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12d6e37800) [pid = 10937] [serial = 1982] [outer = 0x7f12d6585000] 13:11:21 INFO - PROCESS | 10937 | 1461096681879 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12d72c8000) [pid = 10937] [serial = 1983] [outer = 0x7f12d6585000] 13:11:22 INFO - PROCESS | 10937 | 1461096682749 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1536ms 13:11:22 INFO - PROCESS | 10937 | 1461096682791 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 10937 | 1461096682795 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:11:22 INFO - PROCESS | 10937 | 1461096682801 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - PROCESS | 10937 | 1461096682803 Marionette TRACE conn4 <- [1,2614,null,{}] 13:11:22 INFO - PROCESS | 10937 | 1461096682809 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:23 INFO - PROCESS | 10937 | 1461096683043 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:11:23 INFO - PROCESS | 10937 | 1461096683357 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4f4800 == 160 [pid = 10937] [id = 661] 13:11:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12d65ecc00) [pid = 10937] [serial = 1984] [outer = (nil)] 13:11:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12d8287400) [pid = 10937] [serial = 1985] [outer = 0x7f12d65ecc00] 13:11:23 INFO - PROCESS | 10937 | 1461096683437 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12d82dc400) [pid = 10937] [serial = 1986] [outer = 0x7f12d65ecc00] 13:11:24 INFO - PROCESS | 10937 | 1461096684314 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1579ms 13:11:24 INFO - PROCESS | 10937 | 1461096684382 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 10937 | 1461096684385 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:11:24 INFO - PROCESS | 10937 | 1461096684393 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 10937 | 1461096684397 Marionette TRACE conn4 <- [1,2618,null,{}] 13:11:24 INFO - PROCESS | 10937 | 1461096684402 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:24 INFO - PROCESS | 10937 | 1461096684651 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:11:24 INFO - PROCESS | 10937 | 1461096684976 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd687800 == 161 [pid = 10937] [id = 662] 13:11:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12d86c2c00) [pid = 10937] [serial = 1987] [outer = (nil)] 13:11:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12d86c7000) [pid = 10937] [serial = 1988] [outer = 0x7f12d86c2c00] 13:11:25 INFO - PROCESS | 10937 | 1461096685064 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12d8be0400) [pid = 10937] [serial = 1989] [outer = 0x7f12d86c2c00] 13:11:25 INFO - PROCESS | 10937 | 1461096685958 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1631ms 13:11:26 INFO - PROCESS | 10937 | 1461096686024 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 10937 | 1461096686028 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:11:26 INFO - PROCESS | 10937 | 1461096686034 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 10937 | 1461096686037 Marionette TRACE conn4 <- [1,2622,null,{}] 13:11:26 INFO - PROCESS | 10937 | 1461096686042 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 10937 | 1461096686305 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:11:26 INFO - PROCESS | 10937 | 1461096686621 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd822000 == 162 [pid = 10937] [id = 663] 13:11:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12d86c5000) [pid = 10937] [serial = 1990] [outer = (nil)] 13:11:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12d8c6e400) [pid = 10937] [serial = 1991] [outer = 0x7f12d86c5000] 13:11:26 INFO - PROCESS | 10937 | 1461096686697 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12d926a400) [pid = 10937] [serial = 1992] [outer = 0x7f12d86c5000] 13:11:27 INFO - PROCESS | 10937 | 1461096687714 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1733ms 13:11:27 INFO - PROCESS | 10937 | 1461096687769 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 10937 | 1461096687775 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:11:27 INFO - PROCESS | 10937 | 1461096687783 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 10937 | 1461096687787 Marionette TRACE conn4 <- [1,2626,null,{}] 13:11:27 INFO - PROCESS | 10937 | 1461096687795 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:28 INFO - PROCESS | 10937 | 1461096688109 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:11:28 INFO - PROCESS | 10937 | 1461096688455 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb97800 == 163 [pid = 10937] [id = 664] 13:11:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12d8285800) [pid = 10937] [serial = 1993] [outer = (nil)] 13:11:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12d9294c00) [pid = 10937] [serial = 1994] [outer = 0x7f12d8285800] 13:11:28 INFO - PROCESS | 10937 | 1461096688567 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12d929e800) [pid = 10937] [serial = 1995] [outer = 0x7f12d8285800] 13:11:29 INFO - PROCESS | 10937 | 1461096689694 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1943ms 13:11:29 INFO - PROCESS | 10937 | 1461096689743 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:11:29 INFO - PROCESS | 10937 | 1461096689748 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:11:29 INFO - PROCESS | 10937 | 1461096689757 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 10937 | 1461096689760 Marionette TRACE conn4 <- [1,2630,null,{}] 13:11:29 INFO - PROCESS | 10937 | 1461096689769 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:30 INFO - PROCESS | 10937 | 1461096690084 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:11:30 INFO - PROCESS | 10937 | 1461096690417 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1e2000 == 164 [pid = 10937] [id = 665] 13:11:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12c3aa7c00) [pid = 10937] [serial = 1996] [outer = (nil)] 13:11:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12d94bb000) [pid = 10937] [serial = 1997] [outer = 0x7f12c3aa7c00] 13:11:30 INFO - PROCESS | 10937 | 1461096690490 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12d94c5800) [pid = 10937] [serial = 1998] [outer = 0x7f12c3aa7c00] 13:11:31 INFO - PROCESS | 10937 | 1461096691365 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1681ms 13:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:11:31 INFO - PROCESS | 10937 | 1461096691439 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 10937 | 1461096691441 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:11:31 INFO - PROCESS | 10937 | 1461096691448 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 10937 | 1461096691451 Marionette TRACE conn4 <- [1,2634,null,{}] 13:11:31 INFO - PROCESS | 10937 | 1461096691457 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:31 INFO - PROCESS | 10937 | 1461096691707 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:11:32 INFO - PROCESS | 10937 | 1461096692023 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0d13800 == 165 [pid = 10937] [id = 666] 13:11:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12c7057c00) [pid = 10937] [serial = 1999] [outer = (nil)] 13:11:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12d99f1800) [pid = 10937] [serial = 2000] [outer = 0x7f12c7057c00] 13:11:32 INFO - PROCESS | 10937 | 1461096692099 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12d9a89c00) [pid = 10937] [serial = 2001] [outer = 0x7f12c7057c00] 13:11:33 INFO - PROCESS | 10937 | 1461096693005 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1634ms 13:11:33 INFO - PROCESS | 10937 | 1461096693083 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 10937 | 1461096693087 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:11:33 INFO - PROCESS | 10937 | 1461096693093 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 10937 | 1461096693096 Marionette TRACE conn4 <- [1,2638,null,{}] 13:11:33 INFO - PROCESS | 10937 | 1461096693102 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:33 INFO - PROCESS | 10937 | 1461096693389 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:11:33 INFO - PROCESS | 10937 | 1461096693710 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1ac1000 == 166 [pid = 10937] [id = 667] 13:11:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12cbbefc00) [pid = 10937] [serial = 2002] [outer = (nil)] 13:11:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12da6d5400) [pid = 10937] [serial = 2003] [outer = 0x7f12cbbefc00] 13:11:33 INFO - PROCESS | 10937 | 1461096693794 Marionette DEBUG loaded listener.js 13:11:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12da884800) [pid = 10937] [serial = 2004] [outer = 0x7f12cbbefc00] 13:11:34 INFO - PROCESS | 10937 | 1461096694647 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1586ms 13:11:34 INFO - PROCESS | 10937 | 1461096694680 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 10937 | 1461096694683 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:11:34 INFO - PROCESS | 10937 | 1461096694690 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 10937 | 1461096694693 Marionette TRACE conn4 <- [1,2642,null,{}] 13:11:34 INFO - PROCESS | 10937 | 1461096694699 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:34 INFO - PROCESS | 10937 | 1461096694950 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:11:35 INFO - PROCESS | 10937 | 1461096695233 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d7d000 == 167 [pid = 10937] [id = 668] 13:11:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12cadef400) [pid = 10937] [serial = 2005] [outer = (nil)] 13:11:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12daa13000) [pid = 10937] [serial = 2006] [outer = 0x7f12cadef400] 13:11:35 INFO - PROCESS | 10937 | 1461096695353 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12dac3c800) [pid = 10937] [serial = 2007] [outer = 0x7f12cadef400] 13:11:36 INFO - PROCESS | 10937 | 1461096696223 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:11:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1585ms 13:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:11:36 INFO - PROCESS | 10937 | 1461096696276 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 10937 | 1461096696279 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:11:36 INFO - PROCESS | 10937 | 1461096696286 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 10937 | 1461096696289 Marionette TRACE conn4 <- [1,2646,null,{}] 13:11:36 INFO - PROCESS | 10937 | 1461096696294 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:36 INFO - PROCESS | 10937 | 1461096696592 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:11:36 INFO - PROCESS | 10937 | 1461096696913 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e275c800 == 168 [pid = 10937] [id = 669] 13:11:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12d926c400) [pid = 10937] [serial = 2008] [outer = (nil)] 13:11:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12dc6a4000) [pid = 10937] [serial = 2009] [outer = 0x7f12d926c400] 13:11:36 INFO - PROCESS | 10937 | 1461096696992 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12dc760800) [pid = 10937] [serial = 2010] [outer = 0x7f12d926c400] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9b83000 == 167 [pid = 10937] [id = 603] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca19e000 == 166 [pid = 10937] [id = 375] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e02b6000 == 165 [pid = 10937] [id = 594] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c05000 == 164 [pid = 10937] [id = 600] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f2316800 == 163 [pid = 10937] [id = 596] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45b2000 == 162 [pid = 10937] [id = 599] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2259000 == 161 [pid = 10937] [id = 595] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4555000 == 160 [pid = 10937] [id = 598] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4174000 == 159 [pid = 10937] [id = 597] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4cc0000 == 158 [pid = 10937] [id = 601] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f75c4800 == 157 [pid = 10937] [id = 602] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce332000 == 156 [pid = 10937] [id = 350] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c7f000 == 155 [pid = 10937] [id = 627] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d96c8000 == 154 [pid = 10937] [id = 646] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d94a3800 == 153 [pid = 10937] [id = 645] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d91b8800 == 152 [pid = 10937] [id = 644] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8c14800 == 151 [pid = 10937] [id = 643] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8559000 == 150 [pid = 10937] [id = 642] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67d2800 == 149 [pid = 10937] [id = 641] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6633000 == 148 [pid = 10937] [id = 640] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2350000 == 147 [pid = 10937] [id = 639] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2231000 == 146 [pid = 10937] [id = 638] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0421000 == 145 [pid = 10937] [id = 637] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d01dd800 == 144 [pid = 10937] [id = 636] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d00a4800 == 143 [pid = 10937] [id = 635] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfaca800 == 142 [pid = 10937] [id = 634] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cea8c800 == 141 [pid = 10937] [id = 633] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3fa800 == 140 [pid = 10937] [id = 632] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc903000 == 139 [pid = 10937] [id = 631] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca263800 == 138 [pid = 10937] [id = 630] 13:11:39 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c4447000 == 137 [pid = 10937] [id = 629] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12c69c4800) [pid = 10937] [serial = 1880] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12e0fc8800) [pid = 10937] [serial = 1853] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12d031b800) [pid = 10937] [serial = 1875] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12e383b400) [pid = 10937] [serial = 1857] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12f4630c00) [pid = 10937] [serial = 1872] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12f28c7c00) [pid = 10937] [serial = 1868] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12cfaba400) [pid = 10937] [serial = 1829] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12c7209800) [pid = 10937] [serial = 1883] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12c7612800) [pid = 10937] [serial = 1823] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12c4484c00) [pid = 10937] [serial = 1877] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12d99f7000) [pid = 10937] [serial = 1838] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12e5887000) [pid = 10937] [serial = 1859] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12dd216800) [pid = 10937] [serial = 1844] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12ddafa800) [pid = 10937] [serial = 1851] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12f404f000) [pid = 10937] [serial = 1869] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12ef906400) [pid = 10937] [serial = 1865] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12f4623400) [pid = 10937] [serial = 1871] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12c69d0000) [pid = 10937] [serial = 1881] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12c79ab000) [pid = 10937] [serial = 1824] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12e1e5a000) [pid = 10937] [serial = 1854] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c56e9000) [pid = 10937] [serial = 1878] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12dc634400) [pid = 10937] [serial = 1839] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12dc9c1c00) [pid = 10937] [serial = 1841] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12dd9c6000) [pid = 10937] [serial = 1788] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12d65edc00) [pid = 10937] [serial = 1835] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12f0906000) [pid = 10937] [serial = 1866] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12d60ed000) [pid = 10937] [serial = 1832] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12d62d6c00) [pid = 10937] [serial = 1833] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12e23e2400) [pid = 10937] [serial = 1856] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12dd833c00) [pid = 10937] [serial = 1848] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12c761b400) [pid = 10937] [serial = 1884] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12ddaaf000) [pid = 10937] [serial = 1850] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12ee6d7800) [pid = 10937] [serial = 1860] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12d0317000) [pid = 10937] [serial = 1874] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12dd3b5000) [pid = 10937] [serial = 1845] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12ef713000) [pid = 10937] [serial = 1863] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12ccad8c00) [pid = 10937] [serial = 1826] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12dd578c00) [pid = 10937] [serial = 1847] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12ef4be000) [pid = 10937] [serial = 1862] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12dcabf400) [pid = 10937] [serial = 1842] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12c76bf400) [pid = 10937] [serial = 1886] [outer = (nil)] [url = about:blank] 13:11:39 INFO - PROCESS | 10937 | 1461096699950 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3688ms 13:11:39 INFO - PROCESS | 10937 | 1461096699974 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 10937 | 1461096699979 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:11:39 INFO - PROCESS | 10937 | 1461096699988 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 10937 | 1461096699993 Marionette TRACE conn4 <- [1,2650,null,{}] 13:11:40 INFO - PROCESS | 10937 | 1461096700003 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:40 INFO - PROCESS | 10937 | 1461096700215 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:11:40 INFO - PROCESS | 10937 | 1461096700450 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c6c68800 == 138 [pid = 10937] [id = 670] 13:11:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12c578c800) [pid = 10937] [serial = 2011] [outer = (nil)] 13:11:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12c57e6000) [pid = 10937] [serial = 2012] [outer = 0x7f12c578c800] 13:11:40 INFO - PROCESS | 10937 | 1461096700526 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12c69cf400) [pid = 10937] [serial = 2013] [outer = 0x7f12c578c800] 13:11:41 INFO - PROCESS | 10937 | 1461096701309 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:11:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1340ms 13:11:41 INFO - PROCESS | 10937 | 1461096701340 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:11:41 INFO - PROCESS | 10937 | 1461096701347 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:11:41 INFO - PROCESS | 10937 | 1461096701359 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 10937 | 1461096701363 Marionette TRACE conn4 <- [1,2654,null,{}] 13:11:41 INFO - PROCESS | 10937 | 1461096701369 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:41 INFO - PROCESS | 10937 | 1461096701586 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:11:41 INFO - PROCESS | 10937 | 1461096701791 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9ebd000 == 139 [pid = 10937] [id = 671] 13:11:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12c4475c00) [pid = 10937] [serial = 2014] [outer = (nil)] 13:11:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12c761b400) [pid = 10937] [serial = 2015] [outer = 0x7f12c4475c00] 13:11:41 INFO - PROCESS | 10937 | 1461096701857 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12c76c1000) [pid = 10937] [serial = 2016] [outer = 0x7f12c4475c00] 13:11:42 INFO - PROCESS | 10937 | 1461096702828 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1536ms 13:11:42 INFO - PROCESS | 10937 | 1461096702895 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 10937 | 1461096702898 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:11:42 INFO - PROCESS | 10937 | 1461096702905 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 10937 | 1461096702910 Marionette TRACE conn4 <- [1,2658,null,{}] 13:11:42 INFO - PROCESS | 10937 | 1461096702933 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:43 INFO - PROCESS | 10937 | 1461096703244 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:11:43 INFO - PROCESS | 10937 | 1461096703283 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc912000 == 140 [pid = 10937] [id = 672] 13:11:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12c7e10c00) [pid = 10937] [serial = 2017] [outer = (nil)] 13:11:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12c8f0c800) [pid = 10937] [serial = 2018] [outer = 0x7f12c7e10c00] 13:11:43 INFO - PROCESS | 10937 | 1461096703398 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12ca03c000) [pid = 10937] [serial = 2019] [outer = 0x7f12c7e10c00] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12c705d800) [pid = 10937] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12cfbf5c00) [pid = 10937] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12c8ff8400) [pid = 10937] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12c76b6c00) [pid = 10937] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12e33e1c00) [pid = 10937] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12c7210400) [pid = 10937] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12c69d0c00) [pid = 10937] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12cecbdc00) [pid = 10937] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12ca065800) [pid = 10937] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12cecbc800) [pid = 10937] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12cadec000) [pid = 10937] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d20e8800) [pid = 10937] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12ccf68000) [pid = 10937] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12ccf69400) [pid = 10937] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c5788800) [pid = 10937] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12ccf6bc00) [pid = 10937] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12c3aacc00) [pid = 10937] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12c69c6400) [pid = 10937] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12c3ab1000) [pid = 10937] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12c7cf5c00) [pid = 10937] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c56ec400) [pid = 10937] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c69f1000) [pid = 10937] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12c79b6800) [pid = 10937] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12ca370000) [pid = 10937] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c76bc400) [pid = 10937] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12d658a400) [pid = 10937] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12cced5000) [pid = 10937] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12c3aa9c00) [pid = 10937] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12dd3b9000) [pid = 10937] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12ca364800) [pid = 10937] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12cfabb800) [pid = 10937] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12c7202400) [pid = 10937] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:11:44 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12cecbe800) [pid = 10937] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:11:45 INFO - PROCESS | 10937 | 1461096705111 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:11:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2241ms 13:11:45 INFO - PROCESS | 10937 | 1461096705147 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 10937 | 1461096705151 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:11:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:11:45 INFO - PROCESS | 10937 | 1461096705157 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 10937 | 1461096705160 Marionette TRACE conn4 <- [1,2662,null,{}] 13:11:45 INFO - PROCESS | 10937 | 1461096705166 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:45 INFO - PROCESS | 10937 | 1461096705380 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:11:45 INFO - PROCESS | 10937 | 1461096705559 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc77f800 == 141 [pid = 10937] [id = 673] 13:11:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12c3aa9c00) [pid = 10937] [serial = 2020] [outer = (nil)] 13:11:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c79ac400) [pid = 10937] [serial = 2021] [outer = 0x7f12c3aa9c00] 13:11:45 INFO - PROCESS | 10937 | 1461096705624 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c8f05800) [pid = 10937] [serial = 2022] [outer = 0x7f12c3aa9c00] 13:11:46 INFO - PROCESS | 10937 | 1461096706344 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:11:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1234ms 13:11:46 INFO - PROCESS | 10937 | 1461096706392 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:11:46 INFO - PROCESS | 10937 | 1461096706395 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:11:46 INFO - PROCESS | 10937 | 1461096706401 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:11:46 INFO - PROCESS | 10937 | 1461096706403 Marionette TRACE conn4 <- [1,2666,null,{}] 13:11:46 INFO - PROCESS | 10937 | 1461096706408 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:46 INFO - PROCESS | 10937 | 1461096706628 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:11:46 INFO - PROCESS | 10937 | 1461096706811 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea81800 == 142 [pid = 10937] [id = 674] 13:11:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12c3dc3000) [pid = 10937] [serial = 2023] [outer = (nil)] 13:11:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12ca369400) [pid = 10937] [serial = 2024] [outer = 0x7f12c3dc3000] 13:11:46 INFO - PROCESS | 10937 | 1461096706877 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12caded400) [pid = 10937] [serial = 2025] [outer = 0x7f12c3dc3000] 13:11:48 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:48 INFO - PROCESS | 10937 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:11:48 INFO - PROCESS | 10937 | 1461096708444 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:11:48 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) 13:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2085ms 13:11:48 INFO - PROCESS | 10937 | 1461096708488 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 10937 | 1461096708496 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:11:48 INFO - PROCESS | 10937 | 1461096708608 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 10937 | 1461096708612 Marionette TRACE conn4 <- [1,2670,null,{}] 13:11:48 INFO - PROCESS | 10937 | 1461096708627 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:48 INFO - PROCESS | 10937 | 1461096708870 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:11:49 INFO - PROCESS | 10937 | 1461096709134 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc77f000 == 143 [pid = 10937] [id = 675] 13:11:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c57ee000) [pid = 10937] [serial = 2026] [outer = (nil)] 13:11:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c720a800) [pid = 10937] [serial = 2027] [outer = 0x7f12c57ee000] 13:11:49 INFO - PROCESS | 10937 | 1461096709213 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c7cefc00) [pid = 10937] [serial = 2028] [outer = 0x7f12c57ee000] 13:11:50 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:50 INFO - PROCESS | 10937 | 1461096710626 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 10937 | 1461096710665 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:11:50 INFO - PROCESS | 10937 | 1461096710676 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 10937 | 1461096710679 Marionette TRACE conn4 <- [1,2674,null,{}] 13:11:50 INFO - PROCESS | 10937 | 1461096710686 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 10937 | 1461096711025 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:11:51 INFO - PROCESS | 10937 | 1461096711293 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfcef800 == 144 [pid = 10937] [id = 676] 13:11:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12c69c7800) [pid = 10937] [serial = 2029] [outer = (nil)] 13:11:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12ca062800) [pid = 10937] [serial = 2030] [outer = 0x7f12c69c7800] 13:11:51 INFO - PROCESS | 10937 | 1461096711368 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12cb99f400) [pid = 10937] [serial = 2031] [outer = 0x7f12c69c7800] 13:11:52 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:52 INFO - PROCESS | 10937 | 1461096712754 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 10937 | 1461096712937 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:11:53 INFO - PROCESS | 10937 | 1461096713006 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 10937 | 1461096713017 Marionette TRACE conn4 <- [1,2678,null,{}] 13:11:53 INFO - PROCESS | 10937 | 1461096713046 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:53 INFO - PROCESS | 10937 | 1461096713357 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:11:53 INFO - PROCESS | 10937 | 1461096713619 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0412000 == 145 [pid = 10937] [id = 677] 13:11:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12ca36d000) [pid = 10937] [serial = 2032] [outer = (nil)] 13:11:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12cc6ef800) [pid = 10937] [serial = 2033] [outer = 0x7f12ca36d000] 13:11:53 INFO - PROCESS | 10937 | 1461096713699 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12ccda6c00) [pid = 10937] [serial = 2034] [outer = 0x7f12ca36d000] 13:11:55 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:55 INFO - PROCESS | 10937 | 1461096715160 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:11:55 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) 13:11:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2249ms 13:11:55 INFO - PROCESS | 10937 | 1461096715208 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:11:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:11:55 INFO - PROCESS | 10937 | 1461096715213 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:11:55 INFO - PROCESS | 10937 | 1461096715219 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 10937 | 1461096715222 Marionette TRACE conn4 <- [1,2682,null,{}] 13:11:55 INFO - PROCESS | 10937 | 1461096715228 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:55 INFO - PROCESS | 10937 | 1461096715538 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:11:55 INFO - PROCESS | 10937 | 1461096715779 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d234e800 == 146 [pid = 10937] [id = 678] 13:11:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12cb9a1000) [pid = 10937] [serial = 2035] [outer = (nil)] 13:11:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12ccf1f800) [pid = 10937] [serial = 2036] [outer = 0x7f12cb9a1000] 13:11:55 INFO - PROCESS | 10937 | 1461096715856 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12ccf6bc00) [pid = 10937] [serial = 2037] [outer = 0x7f12cb9a1000] 13:11:57 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:57 INFO - PROCESS | 10937 | 1461096717204 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:11:57 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) 13:11:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2038ms 13:11:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:11:57 INFO - PROCESS | 10937 | 1461096717258 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 10937 | 1461096717261 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:11:57 INFO - PROCESS | 10937 | 1461096717268 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 10937 | 1461096717271 Marionette TRACE conn4 <- [1,2686,null,{}] 13:11:57 INFO - PROCESS | 10937 | 1461096717276 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:57 INFO - PROCESS | 10937 | 1461096717649 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:11:57 INFO - PROCESS | 10937 | 1461096717861 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6640800 == 147 [pid = 10937] [id = 679] 13:11:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12cbbf2400) [pid = 10937] [serial = 2038] [outer = (nil)] 13:11:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12cda78400) [pid = 10937] [serial = 2039] [outer = 0x7f12cbbf2400] 13:11:57 INFO - PROCESS | 10937 | 1461096717935 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12cecc9800) [pid = 10937] [serial = 2040] [outer = 0x7f12cbbf2400] 13:11:59 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:11:59 INFO - PROCESS | 10937 | 1461096719305 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 10937 | 1461096719362 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:11:59 INFO - PROCESS | 10937 | 1461096719369 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 10937 | 1461096719372 Marionette TRACE conn4 <- [1,2690,null,{}] 13:11:59 INFO - PROCESS | 10937 | 1461096719377 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:59 INFO - PROCESS | 10937 | 1461096719753 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:11:59 INFO - PROCESS | 10937 | 1461096719955 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8654800 == 148 [pid = 10937] [id = 680] 13:11:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12cecbdc00) [pid = 10937] [serial = 2041] [outer = (nil)] 13:12:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d030f800) [pid = 10937] [serial = 2042] [outer = 0x7f12cecbdc00] 13:12:00 INFO - PROCESS | 10937 | 1461096720033 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12d04a6400) [pid = 10937] [serial = 2043] [outer = 0x7f12cecbdc00] 13:12:01 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:01 INFO - PROCESS | 10937 | 1461096721358 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 10937 | 1461096721412 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:12:01 INFO - PROCESS | 10937 | 1461096721419 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 10937 | 1461096721422 Marionette TRACE conn4 <- [1,2694,null,{}] 13:12:01 INFO - PROCESS | 10937 | 1461096721427 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:01 INFO - PROCESS | 10937 | 1461096721725 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:12:01 INFO - PROCESS | 10937 | 1461096721968 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d91b6800 == 149 [pid = 10937] [id = 681] 13:12:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12c8f06400) [pid = 10937] [serial = 2044] [outer = (nil)] 13:12:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d20e2800) [pid = 10937] [serial = 2045] [outer = 0x7f12c8f06400] 13:12:02 INFO - PROCESS | 10937 | 1461096722047 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d20ee000) [pid = 10937] [serial = 2046] [outer = 0x7f12c8f06400] 13:12:03 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:03 INFO - PROCESS | 10937 | 1461096723555 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 10937 | 1461096723633 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:12:03 INFO - PROCESS | 10937 | 1461096723661 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 10937 | 1461096723665 Marionette TRACE conn4 <- [1,2698,null,{}] 13:12:03 INFO - PROCESS | 10937 | 1461096723670 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 10937 | 1461096723904 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:12:04 INFO - PROCESS | 10937 | 1461096724167 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9693000 == 150 [pid = 10937] [id = 682] 13:12:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12c8f0ec00) [pid = 10937] [serial = 2047] [outer = (nil)] 13:12:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d241e800) [pid = 10937] [serial = 2048] [outer = 0x7f12c8f0ec00] 13:12:04 INFO - PROCESS | 10937 | 1461096724243 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d60ec000) [pid = 10937] [serial = 2049] [outer = 0x7f12c8f0ec00] 13:12:05 INFO - PROCESS | 10937 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:05 INFO - PROCESS | 10937 | 1461096725790 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 10937 | 1461096725967 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:12:05 INFO - PROCESS | 10937 | 1461096725985 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 10937 | 1461096725992 Marionette TRACE conn4 <- [1,2702,null,{}] 13:12:06 INFO - PROCESS | 10937 | 1461096726001 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 10937 | 1461096726324 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:12:06 INFO - PROCESS | 10937 | 1461096726638 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd254000 == 151 [pid = 10937] [id = 683] 13:12:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12cbbee800) [pid = 10937] [serial = 2050] [outer = (nil)] 13:12:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12d62d0400) [pid = 10937] [serial = 2051] [outer = 0x7f12cbbee800] 13:12:06 INFO - PROCESS | 10937 | 1461096726746 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d65efc00) [pid = 10937] [serial = 2052] [outer = 0x7f12cbbee800] 13:12:07 INFO - PROCESS | 10937 | 1461096727874 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1946ms 13:12:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:12:07 INFO - PROCESS | 10937 | 1461096727928 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 10937 | 1461096727931 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:12:07 INFO - PROCESS | 10937 | 1461096727937 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 10937 | 1461096727941 Marionette TRACE conn4 <- [1,2706,null,{}] 13:12:07 INFO - PROCESS | 10937 | 1461096727946 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 10937 | 1461096728178 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:12:08 INFO - PROCESS | 10937 | 1461096728508 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd69e800 == 152 [pid = 10937] [id = 684] 13:12:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12d82e0000) [pid = 10937] [serial = 2053] [outer = (nil)] 13:12:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12d8608c00) [pid = 10937] [serial = 2054] [outer = 0x7f12d82e0000] 13:12:08 INFO - PROCESS | 10937 | 1461096728636 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12d8610800) [pid = 10937] [serial = 2055] [outer = 0x7f12d82e0000] 13:12:09 INFO - PROCESS | 10937 | 1461096729767 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:12:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1883ms 13:12:09 INFO - PROCESS | 10937 | 1461096729821 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 10937 | 1461096729831 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:12:09 INFO - PROCESS | 10937 | 1461096729837 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 10937 | 1461096729842 Marionette TRACE conn4 <- [1,2710,null,{}] 13:12:09 INFO - PROCESS | 10937 | 1461096729847 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:10 INFO - PROCESS | 10937 | 1461096730114 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:12:10 INFO - PROCESS | 10937 | 1461096730451 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c7651000 == 153 [pid = 10937] [id = 685] 13:12:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12c3ab2c00) [pid = 10937] [serial = 2056] [outer = (nil)] 13:12:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12c40d5400) [pid = 10937] [serial = 2057] [outer = 0x7f12c3ab2c00] 13:12:10 INFO - PROCESS | 10937 | 1461096730542 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12d26f3800) [pid = 10937] [serial = 2058] [outer = 0x7f12c3ab2c00] 13:12:11 INFO - PROCESS | 10937 | 1461096731633 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 10937 | 1461096731685 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:12:11 INFO - PROCESS | 10937 | 1461096731693 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 10937 | 1461096731696 Marionette TRACE conn4 <- [1,2714,null,{}] 13:12:11 INFO - PROCESS | 10937 | 1461096731702 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:12 INFO - PROCESS | 10937 | 1461096732036 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:12:12 INFO - PROCESS | 10937 | 1461096732361 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9bc8800 == 154 [pid = 10937] [id = 686] 13:12:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12c3aa5800) [pid = 10937] [serial = 2059] [outer = (nil)] 13:12:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12c3aa8800) [pid = 10937] [serial = 2060] [outer = 0x7f12c3aa5800] 13:12:12 INFO - PROCESS | 10937 | 1461096732439 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12c7cf7800) [pid = 10937] [serial = 2061] [outer = 0x7f12c3aa5800] 13:12:14 INFO - PROCESS | 10937 | 1461096734288 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:12:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2640ms 13:12:14 INFO - PROCESS | 10937 | 1461096734333 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 10937 | 1461096734338 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:12:14 INFO - PROCESS | 10937 | 1461096734354 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 10937 | 1461096734367 Marionette TRACE conn4 <- [1,2718,null,{}] 13:12:14 INFO - PROCESS | 10937 | 1461096734379 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 10937 | 1461096734707 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:12:14 INFO - PROCESS | 10937 | 1461096734921 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc81a800 == 155 [pid = 10937] [id = 687] 13:12:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12c5788800) [pid = 10937] [serial = 2062] [outer = (nil)] 13:12:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12c69c2800) [pid = 10937] [serial = 2063] [outer = 0x7f12c5788800] 13:12:15 INFO - PROCESS | 10937 | 1461096735008 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12c7211800) [pid = 10937] [serial = 2064] [outer = 0x7f12c5788800] 13:12:16 INFO - PROCESS | 10937 | 1461096736196 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 10937 | 1461096736225 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:12:16 INFO - PROCESS | 10937 | 1461096736235 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 10937 | 1461096736239 Marionette TRACE conn4 <- [1,2722,null,{}] 13:12:16 INFO - PROCESS | 10937 | 1461096736245 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:16 INFO - PROCESS | 10937 | 1461096736471 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:12:16 INFO - PROCESS | 10937 | 1461096736808 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d0077000 == 156 [pid = 10937] [id = 688] 13:12:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12c76c1c00) [pid = 10937] [serial = 2065] [outer = (nil)] 13:12:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12c79b4000) [pid = 10937] [serial = 2066] [outer = 0x7f12c76c1c00] 13:12:16 INFO - PROCESS | 10937 | 1461096736957 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12c8f04400) [pid = 10937] [serial = 2067] [outer = 0x7f12c76c1c00] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2316800 == 155 [pid = 10937] [id = 49] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c70800 == 154 [pid = 10937] [id = 534] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0071800 == 153 [pid = 10937] [id = 392] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c70be800 == 152 [pid = 10937] [id = 535] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f478d800 == 151 [pid = 10937] [id = 114] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc77f800 == 150 [pid = 10937] [id = 673] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc912000 == 149 [pid = 10937] [id = 672] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9ebd000 == 148 [pid = 10937] [id = 671] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c6c68800 == 147 [pid = 10937] [id = 670] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e275c800 == 146 [pid = 10937] [id = 669] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d7d000 == 145 [pid = 10937] [id = 668] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1ac1000 == 144 [pid = 10937] [id = 667] 13:12:17 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e0d13800 == 143 [pid = 10937] [id = 666] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12ccae4800) [pid = 10937] [serial = 1914] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12d242a000) [pid = 10937] [serial = 1938] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12ccdabc00) [pid = 10937] [serial = 1917] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12ccad9400) [pid = 10937] [serial = 1913] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12c7bd0c00) [pid = 10937] [serial = 1896] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12e3846000) [pid = 10937] [serial = 1800] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12c76f1c00) [pid = 10937] [serial = 1950] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12c761ac00) [pid = 10937] [serial = 1893] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12d20e5000) [pid = 10937] [serial = 1935] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12d60ee000) [pid = 10937] [serial = 1943] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12cfbf8800) [pid = 10937] [serial = 1931] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12cc71d800) [pid = 10937] [serial = 1911] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12e5232000) [pid = 10937] [serial = 1803] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12cecbd000) [pid = 10937] [serial = 1923] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12cfaadc00) [pid = 10937] [serial = 1926] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12d62cac00) [pid = 10937] [serial = 1944] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12cc713000) [pid = 10937] [serial = 1910] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12d26e9c00) [pid = 10937] [serial = 1941] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12cfbf0400) [pid = 10937] [serial = 1929] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12c76bb800) [pid = 10937] [serial = 1949] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12c7060800) [pid = 10937] [serial = 1892] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12ccda2800) [pid = 10937] [serial = 1916] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12ccedc400) [pid = 10937] [serial = 1821] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12cfabac00) [pid = 10937] [serial = 1928] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12e26c8c00) [pid = 10937] [serial = 1794] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12c56e7400) [pid = 10937] [serial = 1890] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12ca03ac00) [pid = 10937] [serial = 1902] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12c8ff8800) [pid = 10937] [serial = 1901] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12d04a8400) [pid = 10937] [serial = 1934] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c57ea000) [pid = 10937] [serial = 1946] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12e2c86800) [pid = 10937] [serial = 1797] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12c8ff4c00) [pid = 10937] [serial = 1953] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12c7e0c800) [pid = 10937] [serial = 1952] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12cecc5400) [pid = 10937] [serial = 1925] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12cbbf1000) [pid = 10937] [serial = 1907] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12d26ae800) [pid = 10937] [serial = 1940] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c79b0000) [pid = 10937] [serial = 1895] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12c7e11000) [pid = 10937] [serial = 1898] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12c3dcf400) [pid = 10937] [serial = 1889] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12e58bd400) [pid = 10937] [serial = 1806] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c8f0a800) [pid = 10937] [serial = 1899] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12ccf22000) [pid = 10937] [serial = 1920] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12c69f0800) [pid = 10937] [serial = 1947] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12cb992800) [pid = 10937] [serial = 1755] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12cc6e7000) [pid = 10937] [serial = 1908] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12e23de000) [pid = 10937] [serial = 1791] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12cadebc00) [pid = 10937] [serial = 1905] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12ca367c00) [pid = 10937] [serial = 1904] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12ccee1800) [pid = 10937] [serial = 1919] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12cda71c00) [pid = 10937] [serial = 1922] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12d20efc00) [pid = 10937] [serial = 1937] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12d0319000) [pid = 10937] [serial = 1932] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12d72ce400) [pid = 10937] [serial = 1836] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12ccf67400) [pid = 10937] [serial = 1827] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12d04b1000) [pid = 10937] [serial = 1830] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12ca06ec00) [pid = 10937] [serial = 1955] [outer = (nil)] [url = about:blank] 13:12:18 INFO - PROCESS | 10937 | 1461096738387 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 10937 | 1461096738442 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:12:18 INFO - PROCESS | 10937 | 1461096738451 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 10937 | 1461096738456 Marionette TRACE conn4 <- [1,2726,null,{}] 13:12:18 INFO - PROCESS | 10937 | 1461096738476 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:18 INFO - PROCESS | 10937 | 1461096738703 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:12:18 INFO - PROCESS | 10937 | 1461096738941 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc76d000 == 144 [pid = 10937] [id = 689] 13:12:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12c7bd0000) [pid = 10937] [serial = 2068] [outer = (nil)] 13:12:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12cb995400) [pid = 10937] [serial = 2069] [outer = 0x7f12c7bd0000] 13:12:19 INFO - PROCESS | 10937 | 1461096739012 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12cc6e0c00) [pid = 10937] [serial = 2070] [outer = 0x7f12c7bd0000] 13:12:19 INFO - PROCESS | 10937 | 1461096739769 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:12:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:12:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1336ms 13:12:19 INFO - PROCESS | 10937 | 1461096739789 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 10937 | 1461096739793 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:12:19 INFO - PROCESS | 10937 | 1461096739800 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 10937 | 1461096739802 Marionette TRACE conn4 <- [1,2730,null,{}] 13:12:19 INFO - PROCESS | 10937 | 1461096739857 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:20 INFO - PROCESS | 10937 | 1461096740169 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:12:20 INFO - PROCESS | 10937 | 1461096740209 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cea7d800 == 145 [pid = 10937] [id = 690] 13:12:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12ca367c00) [pid = 10937] [serial = 2071] [outer = (nil)] 13:12:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12cc71c400) [pid = 10937] [serial = 2072] [outer = 0x7f12ca367c00] 13:12:20 INFO - PROCESS | 10937 | 1461096740316 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12ccae6c00) [pid = 10937] [serial = 2073] [outer = 0x7f12ca367c00] 13:12:21 INFO - PROCESS | 10937 | 1461096741704 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 10937 | 1461096741752 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:12:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:12:21 INFO - PROCESS | 10937 | 1461096741757 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 10937 | 1461096741760 Marionette TRACE conn4 <- [1,2734,null,{}] 13:12:21 INFO - PROCESS | 10937 | 1461096741765 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:22 INFO - PROCESS | 10937 | 1461096742510 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12c578c800) [pid = 10937] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12c7e10c00) [pid = 10937] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12cbbefc00) [pid = 10937] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12d04a9000) [pid = 10937] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12c79ab400) [pid = 10937] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12cade3c00) [pid = 10937] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 127 (0x7f12cbbe7000) [pid = 10937] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 126 (0x7f12d62d3c00) [pid = 10937] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 125 (0x7f12ccf1ac00) [pid = 10937] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 124 (0x7f12d86c2c00) [pid = 10937] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 123 (0x7f12d65ecc00) [pid = 10937] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 122 (0x7f12cadef400) [pid = 10937] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 121 (0x7f12c7057c00) [pid = 10937] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 120 (0x7f12d86c5000) [pid = 10937] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 119 (0x7f12d8285800) [pid = 10937] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 118 (0x7f12d6357000) [pid = 10937] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 117 (0x7f12d926c400) [pid = 10937] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 116 (0x7f12c4475c00) [pid = 10937] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 115 (0x7f12c56ea400) [pid = 10937] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 114 (0x7f12c40e3800) [pid = 10937] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 113 (0x7f12d6585000) [pid = 10937] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 112 (0x7f12c3aa7c00) [pid = 10937] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:12:22 INFO - PROCESS | 10937 | --DOMWINDOW == 111 (0x7f12c3aa9c00) [pid = 10937] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:12:22 INFO - PROCESS | 10937 | 1461096742713 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca270800 == 146 [pid = 10937] [id = 691] 13:12:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 112 (0x7f12c3aa7c00) [pid = 10937] [serial = 2074] [outer = (nil)] 13:12:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 113 (0x7f12c57f2000) [pid = 10937] [serial = 2075] [outer = 0x7f12c3aa7c00] 13:12:22 INFO - PROCESS | 10937 | 1461096742780 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 114 (0x7f12c7e10c00) [pid = 10937] [serial = 2076] [outer = 0x7f12c3aa7c00] 13:12:23 INFO - PROCESS | 10937 | 1461096743569 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1830ms 13:12:23 INFO - PROCESS | 10937 | 1461096743587 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 10937 | 1461096743592 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:12:23 INFO - PROCESS | 10937 | 1461096743601 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 10937 | 1461096743603 Marionette TRACE conn4 <- [1,2738,null,{}] 13:12:23 INFO - PROCESS | 10937 | 1461096743609 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:23 INFO - PROCESS | 10937 | 1461096743913 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:12:23 INFO - PROCESS | 10937 | 1461096743951 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2297000 == 147 [pid = 10937] [id = 692] 13:12:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 115 (0x7f12ccda8800) [pid = 10937] [serial = 2077] [outer = (nil)] 13:12:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 116 (0x7f12cd086800) [pid = 10937] [serial = 2078] [outer = 0x7f12ccda8800] 13:12:24 INFO - PROCESS | 10937 | 1461096744017 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 117 (0x7f12cfaaf400) [pid = 10937] [serial = 2079] [outer = 0x7f12ccda8800] 13:12:25 INFO - PROCESS | 10937 | 1461096745200 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:12:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1633ms 13:12:25 INFO - PROCESS | 10937 | 1461096745236 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 10937 | 1461096745242 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:12:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:12:25 INFO - PROCESS | 10937 | 1461096745250 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 10937 | 1461096745256 Marionette TRACE conn4 <- [1,2742,null,{}] 13:12:25 INFO - PROCESS | 10937 | 1461096745264 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 10937 | 1461096745507 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:12:25 INFO - PROCESS | 10937 | 1461096745843 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc785000 == 148 [pid = 10937] [id = 693] 13:12:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 118 (0x7f12c7062000) [pid = 10937] [serial = 2080] [outer = (nil)] 13:12:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 119 (0x7f12c761ac00) [pid = 10937] [serial = 2081] [outer = 0x7f12c7062000] 13:12:25 INFO - PROCESS | 10937 | 1461096745939 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 120 (0x7f12c7cf3c00) [pid = 10937] [serial = 2082] [outer = 0x7f12c7062000] 13:12:26 INFO - PROCESS | 10937 | 1461096746842 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1639ms 13:12:26 INFO - PROCESS | 10937 | 1461096746891 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 10937 | 1461096746900 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:12:26 INFO - PROCESS | 10937 | 1461096746911 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 10937 | 1461096746914 Marionette TRACE conn4 <- [1,2746,null,{}] 13:12:26 INFO - PROCESS | 10937 | 1461096746920 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:27 INFO - PROCESS | 10937 | 1461096747172 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:12:27 INFO - PROCESS | 10937 | 1461096747442 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d1f22800 == 149 [pid = 10937] [id = 694] 13:12:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 121 (0x7f12cadef400) [pid = 10937] [serial = 2083] [outer = (nil)] 13:12:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 122 (0x7f12cbbe6000) [pid = 10937] [serial = 2084] [outer = 0x7f12cadef400] 13:12:27 INFO - PROCESS | 10937 | 1461096747669 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 123 (0x7f12cc6ec400) [pid = 10937] [serial = 2085] [outer = 0x7f12cadef400] 13:12:28 INFO - PROCESS | 10937 | 1461096748615 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1735ms 13:12:28 INFO - PROCESS | 10937 | 1461096748646 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 10937 | 1461096748650 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:12:28 INFO - PROCESS | 10937 | 1461096748656 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 10937 | 1461096748662 Marionette TRACE conn4 <- [1,2750,null,{}] 13:12:28 INFO - PROCESS | 10937 | 1461096748678 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:28 INFO - PROCESS | 10937 | 1461096748913 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:12:29 INFO - PROCESS | 10937 | 1461096749208 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6638800 == 150 [pid = 10937] [id = 695] 13:12:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 124 (0x7f12ccae7800) [pid = 10937] [serial = 2086] [outer = (nil)] 13:12:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 125 (0x7f12cd084800) [pid = 10937] [serial = 2087] [outer = 0x7f12ccae7800] 13:12:29 INFO - PROCESS | 10937 | 1461096749338 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 126 (0x7f12cda7a400) [pid = 10937] [serial = 2088] [outer = 0x7f12ccae7800] 13:12:30 INFO - PROCESS | 10937 | 1461096750243 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1639ms 13:12:30 INFO - PROCESS | 10937 | 1461096750296 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 10937 | 1461096750300 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:12:30 INFO - PROCESS | 10937 | 1461096750307 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 10937 | 1461096750310 Marionette TRACE conn4 <- [1,2754,null,{}] 13:12:30 INFO - PROCESS | 10937 | 1461096750317 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 10937 | 1461096750554 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:12:30 INFO - PROCESS | 10937 | 1461096750816 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8568800 == 151 [pid = 10937] [id = 696] 13:12:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12ccf21800) [pid = 10937] [serial = 2089] [outer = (nil)] 13:12:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12cfbef000) [pid = 10937] [serial = 2090] [outer = 0x7f12ccf21800] 13:12:30 INFO - PROCESS | 10937 | 1461096750945 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12cfbf6800) [pid = 10937] [serial = 2091] [outer = 0x7f12ccf21800] 13:12:31 INFO - PROCESS | 10937 | 1461096751791 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1531ms 13:12:31 INFO - PROCESS | 10937 | 1461096751839 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 10937 | 1461096751842 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:12:31 INFO - PROCESS | 10937 | 1461096751849 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 10937 | 1461096751852 Marionette TRACE conn4 <- [1,2758,null,{}] 13:12:31 INFO - PROCESS | 10937 | 1461096751857 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:32 INFO - PROCESS | 10937 | 1461096752084 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:12:32 INFO - PROCESS | 10937 | 1461096752354 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9305800 == 152 [pid = 10937] [id = 697] 13:12:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12cecbf000) [pid = 10937] [serial = 2092] [outer = (nil)] 13:12:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12d031bc00) [pid = 10937] [serial = 2093] [outer = 0x7f12cecbf000] 13:12:32 INFO - PROCESS | 10937 | 1461096752486 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12d04afc00) [pid = 10937] [serial = 2094] [outer = 0x7f12cecbf000] 13:12:33 INFO - PROCESS | 10937 | 1461096753461 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms 13:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:12:33 INFO - PROCESS | 10937 | 1461096753532 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 10937 | 1461096753535 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:12:33 INFO - PROCESS | 10937 | 1461096753542 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 10937 | 1461096753545 Marionette TRACE conn4 <- [1,2762,null,{}] 13:12:33 INFO - PROCESS | 10937 | 1461096753552 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:33 INFO - PROCESS | 10937 | 1461096753856 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:12:34 INFO - PROCESS | 10937 | 1461096754193 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9b3d000 == 153 [pid = 10937] [id = 698] 13:12:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12d6352c00) [pid = 10937] [serial = 2095] [outer = (nil)] 13:12:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12d65ef800) [pid = 10937] [serial = 2096] [outer = 0x7f12d6352c00] 13:12:34 INFO - PROCESS | 10937 | 1461096754291 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12d6e30c00) [pid = 10937] [serial = 2097] [outer = 0x7f12d6352c00] 13:12:35 INFO - PROCESS | 10937 | 1461096755304 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1832ms 13:12:35 INFO - PROCESS | 10937 | 1461096755373 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:12:35 INFO - PROCESS | 10937 | 1461096755379 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:12:35 INFO - PROCESS | 10937 | 1461096755385 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 10937 | 1461096755388 Marionette TRACE conn4 <- [1,2766,null,{}] 13:12:35 INFO - PROCESS | 10937 | 1461096755393 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:35 INFO - PROCESS | 10937 | 1461096755623 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:12:35 INFO - PROCESS | 10937 | 1461096755983 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd271000 == 154 [pid = 10937] [id = 699] 13:12:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12d6353000) [pid = 10937] [serial = 2098] [outer = (nil)] 13:12:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12d72cf000) [pid = 10937] [serial = 2099] [outer = 0x7f12d6353000] 13:12:36 INFO - PROCESS | 10937 | 1461096756113 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12d82d9400) [pid = 10937] [serial = 2100] [outer = 0x7f12d6353000] 13:12:37 INFO - PROCESS | 10937 | 1461096757081 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1733ms 13:12:37 INFO - PROCESS | 10937 | 1461096757118 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 10937 | 1461096757121 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:12:37 INFO - PROCESS | 10937 | 1461096757128 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 10937 | 1461096757131 Marionette TRACE conn4 <- [1,2770,null,{}] 13:12:37 INFO - PROCESS | 10937 | 1461096757137 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:37 INFO - PROCESS | 10937 | 1461096757468 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:12:37 INFO - PROCESS | 10937 | 1461096757854 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd68b800 == 155 [pid = 10937] [id = 700] 13:12:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12d658d400) [pid = 10937] [serial = 2101] [outer = (nil)] 13:12:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12d8609800) [pid = 10937] [serial = 2102] [outer = 0x7f12d658d400] 13:12:37 INFO - PROCESS | 10937 | 1461096757980 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12d86cc400) [pid = 10937] [serial = 2103] [outer = 0x7f12d658d400] 13:12:38 INFO - PROCESS | 10937 | 1461096758954 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1894ms 13:12:39 INFO - PROCESS | 10937 | 1461096759023 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 10937 | 1461096759027 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:12:39 INFO - PROCESS | 10937 | 1461096759034 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 10937 | 1461096759037 Marionette TRACE conn4 <- [1,2774,null,{}] 13:12:39 INFO - PROCESS | 10937 | 1461096759042 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:39 INFO - PROCESS | 10937 | 1461096759323 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:12:39 INFO - PROCESS | 10937 | 1461096759602 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df194000 == 156 [pid = 10937] [id = 701] 13:12:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12d82db000) [pid = 10937] [serial = 2104] [outer = (nil)] 13:12:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12d8c66c00) [pid = 10937] [serial = 2105] [outer = 0x7f12d82db000] 13:12:39 INFO - PROCESS | 10937 | 1461096759722 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12d9264000) [pid = 10937] [serial = 2106] [outer = 0x7f12d82db000] 13:12:40 INFO - PROCESS | 10937 | 1461096760593 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:12:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1634ms 13:12:40 INFO - PROCESS | 10937 | 1461096760670 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 10937 | 1461096760673 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:12:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:12:40 INFO - PROCESS | 10937 | 1461096760679 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 10937 | 1461096760684 Marionette TRACE conn4 <- [1,2778,null,{}] 13:12:40 INFO - PROCESS | 10937 | 1461096760692 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 10937 | 1461096760928 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:12:41 INFO - PROCESS | 10937 | 1461096761245 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e007d800 == 157 [pid = 10937] [id = 702] 13:12:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12d82dc800) [pid = 10937] [serial = 2107] [outer = (nil)] 13:12:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12d9295000) [pid = 10937] [serial = 2108] [outer = 0x7f12d82dc800] 13:12:41 INFO - PROCESS | 10937 | 1461096761322 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12d94bbc00) [pid = 10937] [serial = 2109] [outer = 0x7f12d82dc800] 13:12:42 INFO - PROCESS | 10937 | 1461096762215 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:12:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1581ms 13:12:42 INFO - PROCESS | 10937 | 1461096762262 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:12:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:12:42 INFO - PROCESS | 10937 | 1461096762267 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:12:42 INFO - PROCESS | 10937 | 1461096762272 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 10937 | 1461096762277 Marionette TRACE conn4 <- [1,2782,null,{}] 13:12:42 INFO - PROCESS | 10937 | 1461096762282 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 10937 | 1461096762539 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:12:42 INFO - PROCESS | 10937 | 1461096762805 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d6a800 == 158 [pid = 10937] [id = 703] 13:12:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12da60c000) [pid = 10937] [serial = 2110] [outer = (nil)] 13:12:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12da6e2c00) [pid = 10937] [serial = 2111] [outer = 0x7f12da60c000] 13:12:42 INFO - PROCESS | 10937 | 1461096762937 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12dac3d800) [pid = 10937] [serial = 2112] [outer = 0x7f12da60c000] 13:12:43 INFO - PROCESS | 10937 | 1461096763817 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1588ms 13:12:43 INFO - PROCESS | 10937 | 1461096763861 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 10937 | 1461096763864 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:12:43 INFO - PROCESS | 10937 | 1461096763870 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 10937 | 1461096763872 Marionette TRACE conn4 <- [1,2786,null,{}] 13:12:43 INFO - PROCESS | 10937 | 1461096763878 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 10937 | 1461096764097 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:12:44 INFO - PROCESS | 10937 | 1461096764373 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2b76000 == 159 [pid = 10937] [id = 704] 13:12:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c3dcc800) [pid = 10937] [serial = 2113] [outer = (nil)] 13:12:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12dc75c000) [pid = 10937] [serial = 2114] [outer = 0x7f12c3dcc800] 13:12:44 INFO - PROCESS | 10937 | 1461096764521 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12dc960800) [pid = 10937] [serial = 2115] [outer = 0x7f12c3dcc800] 13:12:45 INFO - PROCESS | 10937 | 1461096765353 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1531ms 13:12:45 INFO - PROCESS | 10937 | 1461096765402 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 10937 | 1461096765405 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:12:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:12:45 INFO - PROCESS | 10937 | 1461096765411 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 10937 | 1461096765413 Marionette TRACE conn4 <- [1,2790,null,{}] 13:12:45 INFO - PROCESS | 10937 | 1461096765420 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:45 INFO - PROCESS | 10937 | 1461096765670 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:12:45 INFO - PROCESS | 10937 | 1461096765941 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e3429800 == 160 [pid = 10937] [id = 705] 13:12:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12ccf17800) [pid = 10937] [serial = 2116] [outer = (nil)] 13:12:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12dc969c00) [pid = 10937] [serial = 2117] [outer = 0x7f12ccf17800] 13:12:46 INFO - PROCESS | 10937 | 1461096766056 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12dc9c0400) [pid = 10937] [serial = 2118] [outer = 0x7f12ccf17800] 13:12:46 INFO - PROCESS | 10937 | 1461096766865 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:12:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1480ms 13:12:46 INFO - PROCESS | 10937 | 1461096766895 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 10937 | 1461096766897 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:12:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:12:46 INFO - PROCESS | 10937 | 1461096766907 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 10937 | 1461096766909 Marionette TRACE conn4 <- [1,2794,null,{}] 13:12:46 INFO - PROCESS | 10937 | 1461096766915 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:47 INFO - PROCESS | 10937 | 1461096767150 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:12:47 INFO - PROCESS | 10937 | 1461096767421 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e87c3800 == 161 [pid = 10937] [id = 706] 13:12:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12dc6a6000) [pid = 10937] [serial = 2119] [outer = (nil)] 13:12:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12dca7cc00) [pid = 10937] [serial = 2120] [outer = 0x7f12dc6a6000] 13:12:47 INFO - PROCESS | 10937 | 1461096767499 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12dcab5000) [pid = 10937] [serial = 2121] [outer = 0x7f12dc6a6000] 13:12:48 INFO - PROCESS | 10937 | 1461096768395 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:12:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1531ms 13:12:48 INFO - PROCESS | 10937 | 1461096768438 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 10937 | 1461096768442 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:12:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:12:48 INFO - PROCESS | 10937 | 1461096768448 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 10937 | 1461096768450 Marionette TRACE conn4 <- [1,2798,null,{}] 13:12:48 INFO - PROCESS | 10937 | 1461096768456 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 10937 | 1461096768694 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:12:48 INFO - PROCESS | 10937 | 1461096768980 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95ce800 == 162 [pid = 10937] [id = 707] 13:12:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12dc9b7c00) [pid = 10937] [serial = 2122] [outer = (nil)] 13:12:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12dcabe400) [pid = 10937] [serial = 2123] [outer = 0x7f12dc9b7c00] 13:12:49 INFO - PROCESS | 10937 | 1461096769107 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12dd215000) [pid = 10937] [serial = 2124] [outer = 0x7f12dc9b7c00] 13:12:50 INFO - PROCESS | 10937 | 1461096770006 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:12:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1628ms 13:12:50 INFO - PROCESS | 10937 | 1461096770078 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 10937 | 1461096770082 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:12:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:12:50 INFO - PROCESS | 10937 | 1461096770088 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 10937 | 1461096770091 Marionette TRACE conn4 <- [1,2802,null,{}] 13:12:50 INFO - PROCESS | 10937 | 1461096770096 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:50 INFO - PROCESS | 10937 | 1461096770368 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:12:50 INFO - PROCESS | 10937 | 1461096770689 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ef504000 == 163 [pid = 10937] [id = 708] 13:12:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12c69c5800) [pid = 10937] [serial = 2125] [outer = (nil)] 13:12:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12dd21dc00) [pid = 10937] [serial = 2126] [outer = 0x7f12c69c5800] 13:12:50 INFO - PROCESS | 10937 | 1461096770769 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12dd3ad000) [pid = 10937] [serial = 2127] [outer = 0x7f12c69c5800] 13:12:51 INFO - PROCESS | 10937 | 1461096771613 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:12:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1581ms 13:12:51 INFO - PROCESS | 10937 | 1461096771670 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 10937 | 1461096771674 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:12:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:12:51 INFO - PROCESS | 10937 | 1461096771679 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 10937 | 1461096771682 Marionette TRACE conn4 <- [1,2806,null,{}] 13:12:51 INFO - PROCESS | 10937 | 1461096771690 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:51 INFO - PROCESS | 10937 | 1461096771928 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:12:52 INFO - PROCESS | 10937 | 1461096772198 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f074f800 == 164 [pid = 10937] [id = 709] 13:12:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12dc634400) [pid = 10937] [serial = 2128] [outer = (nil)] 13:12:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12dd3b5400) [pid = 10937] [serial = 2129] [outer = 0x7f12dc634400] 13:12:52 INFO - PROCESS | 10937 | 1461096772319 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12dd52e800) [pid = 10937] [serial = 2130] [outer = 0x7f12dc634400] 13:12:53 INFO - PROCESS | 10937 | 1461096773176 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:12:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1543ms 13:12:53 INFO - PROCESS | 10937 | 1461096773224 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 10937 | 1461096773227 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:12:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:12:53 INFO - PROCESS | 10937 | 1461096773233 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - PROCESS | 10937 | 1461096773235 Marionette TRACE conn4 <- [1,2810,null,{}] 13:12:53 INFO - PROCESS | 10937 | 1461096773241 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:53 INFO - PROCESS | 10937 | 1461096773491 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:12:53 INFO - PROCESS | 10937 | 1461096773847 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f29bb000 == 165 [pid = 10937] [id = 710] 13:12:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12dd536000) [pid = 10937] [serial = 2131] [outer = (nil)] 13:12:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12dd53d000) [pid = 10937] [serial = 2132] [outer = 0x7f12dd536000] 13:12:53 INFO - PROCESS | 10937 | 1461096773936 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12dd57f400) [pid = 10937] [serial = 2133] [outer = 0x7f12dd536000] 13:12:54 INFO - PROCESS | 10937 | 1461096774806 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1630ms 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca270800 == 164 [pid = 10937] [id = 691] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cea7d800 == 163 [pid = 10937] [id = 690] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc76d000 == 162 [pid = 10937] [id = 689] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0077000 == 161 [pid = 10937] [id = 688] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc81a800 == 160 [pid = 10937] [id = 687] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8654800 == 159 [pid = 10937] [id = 680] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6640800 == 158 [pid = 10937] [id = 679] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d234e800 == 157 [pid = 10937] [id = 678] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0412000 == 156 [pid = 10937] [id = 677] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfcef800 == 155 [pid = 10937] [id = 676] 13:12:56 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc77f000 == 154 [pid = 10937] [id = 675] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12c8f05800) [pid = 10937] [serial = 2022] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12c69cf400) [pid = 10937] [serial = 2013] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12c8f0c800) [pid = 10937] [serial = 2018] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12da884800) [pid = 10937] [serial = 2004] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12d62cd000) [pid = 10937] [serial = 1974] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12c7e0cc00) [pid = 10937] [serial = 1961] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12cced3400) [pid = 10937] [serial = 1965] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12cd083400) [pid = 10937] [serial = 1968] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12d635e400) [pid = 10937] [serial = 1976] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12cecca000) [pid = 10937] [serial = 1971] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d86c7000) [pid = 10937] [serial = 1988] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12d8287400) [pid = 10937] [serial = 1985] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12daa13000) [pid = 10937] [serial = 2006] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d9a89c00) [pid = 10937] [serial = 2001] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12d658d000) [pid = 10937] [serial = 1977] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12d26e5400) [pid = 10937] [serial = 1973] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12d8c6e400) [pid = 10937] [serial = 1991] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d929e800) [pid = 10937] [serial = 1995] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12d6e2c000) [pid = 10937] [serial = 1980] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12d65f2c00) [pid = 10937] [serial = 1979] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12dc760800) [pid = 10937] [serial = 2010] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12c761b400) [pid = 10937] [serial = 2015] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12ca03c000) [pid = 10937] [serial = 2019] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c57ea400) [pid = 10937] [serial = 1958] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12d99f1800) [pid = 10937] [serial = 2000] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12dac3c800) [pid = 10937] [serial = 2007] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12cda72000) [pid = 10937] [serial = 1970] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c76ec800) [pid = 10937] [serial = 1887] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12c76c1000) [pid = 10937] [serial = 2016] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12d8be0400) [pid = 10937] [serial = 1989] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12d926a400) [pid = 10937] [serial = 1992] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12d72c8000) [pid = 10937] [serial = 1983] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12ca362800) [pid = 10937] [serial = 1962] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12d82dc400) [pid = 10937] [serial = 1986] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12d9294c00) [pid = 10937] [serial = 1994] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12c7202c00) [pid = 10937] [serial = 1959] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12dc6a4000) [pid = 10937] [serial = 2009] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12d6e37800) [pid = 10937] [serial = 1982] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12d94c5800) [pid = 10937] [serial = 1998] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12d94bb000) [pid = 10937] [serial = 1997] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12c79ac400) [pid = 10937] [serial = 2021] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12c57e6000) [pid = 10937] [serial = 2012] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 128 (0x7f12cbbf0800) [pid = 10937] [serial = 1964] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 127 (0x7f12da6d5400) [pid = 10937] [serial = 2003] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | --DOMWINDOW == 126 (0x7f12ccf63c00) [pid = 10937] [serial = 1967] [outer = (nil)] [url = about:blank] 13:12:56 INFO - PROCESS | 10937 | 1461096776886 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 10937 | 1461096776892 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:12:56 INFO - PROCESS | 10937 | 1461096776930 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 10937 | 1461096776938 Marionette TRACE conn4 <- [1,2814,null,{}] 13:12:56 INFO - PROCESS | 10937 | 1461096776946 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:57 INFO - PROCESS | 10937 | 1461096777176 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:12:57 INFO - PROCESS | 10937 | 1461096777456 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c70be800 == 155 [pid = 10937] [id = 711] 13:12:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 127 (0x7f12c56eb000) [pid = 10937] [serial = 2134] [outer = (nil)] 13:12:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 128 (0x7f12c5786400) [pid = 10937] [serial = 2135] [outer = 0x7f12c56eb000] 13:12:57 INFO - PROCESS | 10937 | 1461096777551 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 129 (0x7f12c69cec00) [pid = 10937] [serial = 2136] [outer = 0x7f12c56eb000] 13:12:58 INFO - PROCESS | 10937 | 1461096778399 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1545ms 13:12:58 INFO - PROCESS | 10937 | 1461096778474 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:12:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:12:58 INFO - PROCESS | 10937 | 1461096778481 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:12:58 INFO - PROCESS | 10937 | 1461096778493 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 10937 | 1461096778499 Marionette TRACE conn4 <- [1,2818,null,{}] 13:12:58 INFO - PROCESS | 10937 | 1461096778506 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:58 INFO - PROCESS | 10937 | 1461096778813 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:12:59 INFO - PROCESS | 10937 | 1461096779099 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca282800 == 156 [pid = 10937] [id = 712] 13:12:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12c69ec800) [pid = 10937] [serial = 2137] [outer = (nil)] 13:12:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12c76ba000) [pid = 10937] [serial = 2138] [outer = 0x7f12c69ec800] 13:12:59 INFO - PROCESS | 10937 | 1461096779185 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12c76f3c00) [pid = 10937] [serial = 2139] [outer = 0x7f12c69ec800] 13:13:00 INFO - PROCESS | 10937 | 1461096780178 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:13:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1746ms 13:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:13:00 INFO - PROCESS | 10937 | 1461096780236 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 10937 | 1461096780239 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:13:00 INFO - PROCESS | 10937 | 1461096780250 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 10937 | 1461096780253 Marionette TRACE conn4 <- [1,2822,null,{}] 13:13:00 INFO - PROCESS | 10937 | 1461096780268 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:00 INFO - PROCESS | 10937 | 1461096780576 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:13:00 INFO - PROCESS | 10937 | 1461096780636 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3eb000 == 157 [pid = 10937] [id = 713] 13:13:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12c79b2c00) [pid = 10937] [serial = 2140] [outer = (nil)] 13:13:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12c8f10000) [pid = 10937] [serial = 2141] [outer = 0x7f12c79b2c00] 13:13:00 INFO - PROCESS | 10937 | 1461096780884 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12ca36b000) [pid = 10937] [serial = 2142] [outer = 0x7f12c79b2c00] 13:13:01 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12ca367c00) [pid = 10937] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:13:01 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12c76c1c00) [pid = 10937] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:13:01 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12c3aa7c00) [pid = 10937] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:13:01 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12c7bd0000) [pid = 10937] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:13:01 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12c5788800) [pid = 10937] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:13:02 INFO - PROCESS | 10937 | 1461096782137 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:13:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1939ms 13:13:02 INFO - PROCESS | 10937 | 1461096782186 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 10937 | 1461096782189 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:13:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:13:02 INFO - PROCESS | 10937 | 1461096782198 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 10937 | 1461096782200 Marionette TRACE conn4 <- [1,2826,null,{}] 13:13:02 INFO - PROCESS | 10937 | 1461096782205 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:02 INFO - PROCESS | 10937 | 1461096782478 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:13:02 INFO - PROCESS | 10937 | 1461096782715 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfcea000 == 158 [pid = 10937] [id = 714] 13:13:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12c3aa6400) [pid = 10937] [serial = 2143] [outer = (nil)] 13:13:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12cb992800) [pid = 10937] [serial = 2144] [outer = 0x7f12c3aa6400] 13:13:02 INFO - PROCESS | 10937 | 1461096782800 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12cbbf0800) [pid = 10937] [serial = 2145] [outer = 0x7f12c3aa6400] 13:13:03 INFO - PROCESS | 10937 | 1461096783609 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:13:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:13:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1477ms 13:13:03 INFO - PROCESS | 10937 | 1461096783676 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:13:03 INFO - PROCESS | 10937 | 1461096783680 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:13:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:13:03 INFO - PROCESS | 10937 | 1461096783685 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:13:03 INFO - PROCESS | 10937 | 1461096783687 Marionette TRACE conn4 <- [1,2830,null,{}] 13:13:03 INFO - PROCESS | 10937 | 1461096783693 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:03 INFO - PROCESS | 10937 | 1461096783938 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:13:04 INFO - PROCESS | 10937 | 1461096784423 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c559c800 == 159 [pid = 10937] [id = 715] 13:13:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12c3dce000) [pid = 10937] [serial = 2146] [outer = (nil)] 13:13:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12c40e3400) [pid = 10937] [serial = 2147] [outer = 0x7f12c3dce000] 13:13:04 INFO - PROCESS | 10937 | 1461096784504 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12c57e4400) [pid = 10937] [serial = 2148] [outer = 0x7f12c3dce000] 13:13:05 INFO - PROCESS | 10937 | 1461096785434 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:13:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1780ms 13:13:05 INFO - PROCESS | 10937 | 1461096785469 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 10937 | 1461096785476 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:13:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:13:05 INFO - PROCESS | 10937 | 1461096785485 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 10937 | 1461096785489 Marionette TRACE conn4 <- [1,2834,null,{}] 13:13:05 INFO - PROCESS | 10937 | 1461096785496 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:05 INFO - PROCESS | 10937 | 1461096785747 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:13:06 INFO - PROCESS | 10937 | 1461096786067 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce3e2800 == 160 [pid = 10937] [id = 716] 13:13:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12c7616800) [pid = 10937] [serial = 2149] [outer = (nil)] 13:13:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c79aa000) [pid = 10937] [serial = 2150] [outer = 0x7f12c7616800] 13:13:06 INFO - PROCESS | 10937 | 1461096786147 Marionette DEBUG loaded listener.js 13:13:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12c7bcbc00) [pid = 10937] [serial = 2151] [outer = 0x7f12c7616800] 13:13:07 INFO - PROCESS | 10937 | 1461096787106 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:13:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:13:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1681ms 13:13:07 INFO - PROCESS | 10937 | 1461096787170 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:13:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:13:07 INFO - PROCESS | 10937 | 1461096787177 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:13:07 INFO - PROCESS | 10937 | 1461096787183 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - PROCESS | 10937 | 1461096787187 Marionette TRACE conn4 <- [1,2838,null,{}] 13:13:07 INFO - PROCESS | 10937 | 1461096787192 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:07 INFO - PROCESS | 10937 | 1461096787429 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:13:07 INFO - PROCESS | 10937 | 1461096787782 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03d4800 == 161 [pid = 10937] [id = 717] 13:13:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12c76ef000) [pid = 10937] [serial = 2152] [outer = (nil)] 13:13:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12ca068400) [pid = 10937] [serial = 2153] [outer = 0x7f12c76ef000] 13:13:07 INFO - PROCESS | 10937 | 1461096787862 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12cad7f800) [pid = 10937] [serial = 2154] [outer = 0x7f12c76ef000] 13:13:08 INFO - PROCESS | 10937 | 1461096788740 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:13:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1635ms 13:13:08 INFO - PROCESS | 10937 | 1461096788819 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:13:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:13:08 INFO - PROCESS | 10937 | 1461096788823 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:13:08 INFO - PROCESS | 10937 | 1461096788838 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 10937 | 1461096788847 Marionette TRACE conn4 <- [1,2842,null,{}] 13:13:08 INFO - PROCESS | 10937 | 1461096788854 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:09 INFO - PROCESS | 10937 | 1461096789196 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:13:09 INFO - PROCESS | 10937 | 1461096789442 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6007000 == 162 [pid = 10937] [id = 718] 13:13:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12cc713c00) [pid = 10937] [serial = 2155] [outer = (nil)] 13:13:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12ccdaa800) [pid = 10937] [serial = 2156] [outer = 0x7f12cc713c00] 13:13:09 INFO - PROCESS | 10937 | 1461096789517 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12ccf19800) [pid = 10937] [serial = 2157] [outer = 0x7f12cc713c00] 13:13:10 INFO - PROCESS | 10937 | 1461096790442 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1648ms 13:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:13:10 INFO - PROCESS | 10937 | 1461096790478 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 10937 | 1461096790482 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:13:10 INFO - PROCESS | 10937 | 1461096790488 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 10937 | 1461096790491 Marionette TRACE conn4 <- [1,2846,null,{}] 13:13:10 INFO - PROCESS | 10937 | 1461096790496 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:10 INFO - PROCESS | 10937 | 1461096790734 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:13:11 INFO - PROCESS | 10937 | 1461096791005 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6a62800 == 163 [pid = 10937] [id = 719] 13:13:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12cc713400) [pid = 10937] [serial = 2158] [outer = (nil)] 13:13:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12cd08cc00) [pid = 10937] [serial = 2159] [outer = 0x7f12cc713400] 13:13:11 INFO - PROCESS | 10937 | 1461096791122 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12cecbd000) [pid = 10937] [serial = 2160] [outer = 0x7f12cc713400] 13:13:12 INFO - PROCESS | 10937 | 1461096792002 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:13:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:13:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1582ms 13:13:12 INFO - PROCESS | 10937 | 1461096792070 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 10937 | 1461096792074 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:13:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:13:12 INFO - PROCESS | 10937 | 1461096792080 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 10937 | 1461096792083 Marionette TRACE conn4 <- [1,2850,null,{}] 13:13:12 INFO - PROCESS | 10937 | 1461096792088 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:12 INFO - PROCESS | 10937 | 1461096792327 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:13:12 INFO - PROCESS | 10937 | 1461096792646 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d91a5800 == 164 [pid = 10937] [id = 720] 13:13:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12d0311400) [pid = 10937] [serial = 2161] [outer = (nil)] 13:13:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12d0315c00) [pid = 10937] [serial = 2162] [outer = 0x7f12d0311400] 13:13:12 INFO - PROCESS | 10937 | 1461096792738 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12d26e7400) [pid = 10937] [serial = 2163] [outer = 0x7f12d0311400] 13:13:13 INFO - PROCESS | 10937 | 1461096793707 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:13:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1685ms 13:13:13 INFO - PROCESS | 10937 | 1461096793767 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 10937 | 1461096793771 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:13:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:13:13 INFO - PROCESS | 10937 | 1461096793776 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 10937 | 1461096793779 Marionette TRACE conn4 <- [1,2854,null,{}] 13:13:13 INFO - PROCESS | 10937 | 1461096793785 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:14 INFO - PROCESS | 10937 | 1461096794043 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:13:14 INFO - PROCESS | 10937 | 1461096794350 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9695000 == 165 [pid = 10937] [id = 721] 13:13:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d0312000) [pid = 10937] [serial = 2164] [outer = (nil)] 13:13:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12d6584000) [pid = 10937] [serial = 2165] [outer = 0x7f12d0312000] 13:13:14 INFO - PROCESS | 10937 | 1461096794464 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12d65edc00) [pid = 10937] [serial = 2166] [outer = 0x7f12d0312000] 13:13:15 INFO - PROCESS | 10937 | 1461096795366 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:13:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1629ms 13:13:15 INFO - PROCESS | 10937 | 1461096795407 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 10937 | 1461096795411 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:13:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:13:15 INFO - PROCESS | 10937 | 1461096795417 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 10937 | 1461096795420 Marionette TRACE conn4 <- [1,2858,null,{}] 13:13:15 INFO - PROCESS | 10937 | 1461096795425 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:15 INFO - PROCESS | 10937 | 1461096795648 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:13:15 INFO - PROCESS | 10937 | 1461096795924 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dac76800 == 166 [pid = 10937] [id = 722] 13:13:15 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d26ee400) [pid = 10937] [serial = 2167] [outer = (nil)] 13:13:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12d6e31400) [pid = 10937] [serial = 2168] [outer = 0x7f12d26ee400] 13:13:16 INFO - PROCESS | 10937 | 1461096796044 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12d82dc400) [pid = 10937] [serial = 2169] [outer = 0x7f12d26ee400] 13:13:16 INFO - PROCESS | 10937 | 1461096796918 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:13:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:13:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1534ms 13:13:16 INFO - PROCESS | 10937 | 1461096796951 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:13:16 INFO - PROCESS | 10937 | 1461096796955 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:13:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:13:16 INFO - PROCESS | 10937 | 1461096796961 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:13:16 INFO - PROCESS | 10937 | 1461096796963 Marionette TRACE conn4 <- [1,2862,null,{}] 13:13:16 INFO - PROCESS | 10937 | 1461096796969 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:17 INFO - PROCESS | 10937 | 1461096797203 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:13:17 INFO - PROCESS | 10937 | 1461096797478 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd4e4000 == 167 [pid = 10937] [id = 723] 13:13:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d26f1000) [pid = 10937] [serial = 2170] [outer = (nil)] 13:13:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d86d1800) [pid = 10937] [serial = 2171] [outer = 0x7f12d26f1000] 13:13:17 INFO - PROCESS | 10937 | 1461096797608 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12d8c70000) [pid = 10937] [serial = 2172] [outer = 0x7f12d26f1000] 13:13:18 INFO - PROCESS | 10937 | 1461096798499 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1579ms 13:13:18 INFO - PROCESS | 10937 | 1461096798540 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 10937 | 1461096798544 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:13:18 INFO - PROCESS | 10937 | 1461096798550 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 10937 | 1461096798552 Marionette TRACE conn4 <- [1,2866,null,{}] 13:13:18 INFO - PROCESS | 10937 | 1461096798558 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:18 INFO - PROCESS | 10937 | 1461096798797 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:13:19 INFO - PROCESS | 10937 | 1461096799080 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd69d000 == 168 [pid = 10937] [id = 724] 13:13:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12c7cfa000) [pid = 10937] [serial = 2173] [outer = (nil)] 13:13:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d92a0400) [pid = 10937] [serial = 2174] [outer = 0x7f12c7cfa000] 13:13:19 INFO - PROCESS | 10937 | 1461096799200 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d94c6c00) [pid = 10937] [serial = 2175] [outer = 0x7f12c7cfa000] 13:13:20 INFO - PROCESS | 10937 | 1461096800088 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1578ms 13:13:20 INFO - PROCESS | 10937 | 1461096800131 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:13:20 INFO - PROCESS | 10937 | 1461096800135 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:13:20 INFO - PROCESS | 10937 | 1461096800140 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 10937 | 1461096800144 Marionette TRACE conn4 <- [1,2870,null,{}] 13:13:20 INFO - PROCESS | 10937 | 1461096800149 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:20 INFO - PROCESS | 10937 | 1461096800384 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:13:20 INFO - PROCESS | 10937 | 1461096800723 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12df1a8800 == 169 [pid = 10937] [id = 725] 13:13:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12d9a8fc00) [pid = 10937] [serial = 2176] [outer = (nil)] 13:13:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12da886000) [pid = 10937] [serial = 2177] [outer = 0x7f12d9a8fc00] 13:13:20 INFO - PROCESS | 10937 | 1461096800820 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12dc75fc00) [pid = 10937] [serial = 2178] [outer = 0x7f12d9a8fc00] 13:13:21 INFO - PROCESS | 10937 | 1461096801762 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1680ms 13:13:21 INFO - PROCESS | 10937 | 1461096801822 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 10937 | 1461096801826 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:13:21 INFO - PROCESS | 10937 | 1461096801832 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 10937 | 1461096801837 Marionette TRACE conn4 <- [1,2874,null,{}] 13:13:21 INFO - PROCESS | 10937 | 1461096801842 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:22 INFO - PROCESS | 10937 | 1461096802119 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:13:22 INFO - PROCESS | 10937 | 1461096802436 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1d6f800 == 170 [pid = 10937] [id = 726] 13:13:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d9a87c00) [pid = 10937] [serial = 2179] [outer = (nil)] 13:13:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12dd831400) [pid = 10937] [serial = 2180] [outer = 0x7f12d9a87c00] 13:13:22 INFO - PROCESS | 10937 | 1461096802520 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12dd9be400) [pid = 10937] [serial = 2181] [outer = 0x7f12d9a87c00] 13:13:23 INFO - PROCESS | 10937 | 1461096803399 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:13:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1637ms 13:13:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:13:23 INFO - PROCESS | 10937 | 1461096803471 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 10937 | 1461096803474 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:13:23 INFO - PROCESS | 10937 | 1461096803481 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 10937 | 1461096803484 Marionette TRACE conn4 <- [1,2878,null,{}] 13:13:23 INFO - PROCESS | 10937 | 1461096803491 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:23 INFO - PROCESS | 10937 | 1461096803778 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:13:24 INFO - PROCESS | 10937 | 1461096804139 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e950f800 == 171 [pid = 10937] [id = 727] 13:13:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12dd9c6800) [pid = 10937] [serial = 2182] [outer = (nil)] 13:13:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12dd9c9800) [pid = 10937] [serial = 2183] [outer = 0x7f12dd9c6800] 13:13:24 INFO - PROCESS | 10937 | 1461096804219 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12ddaaec00) [pid = 10937] [serial = 2184] [outer = 0x7f12dd9c6800] 13:13:25 INFO - PROCESS | 10937 | 1461096805097 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1687ms 13:13:25 INFO - PROCESS | 10937 | 1461096805167 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 10937 | 1461096805171 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:13:25 INFO - PROCESS | 10937 | 1461096805177 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 10937 | 1461096805179 Marionette TRACE conn4 <- [1,2882,null,{}] 13:13:25 INFO - PROCESS | 10937 | 1461096805185 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:25 INFO - PROCESS | 10937 | 1461096805432 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:13:25 INFO - PROCESS | 10937 | 1461096805753 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4097000 == 172 [pid = 10937] [id = 728] 13:13:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12dd530000) [pid = 10937] [serial = 2185] [outer = (nil)] 13:13:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12ddab4c00) [pid = 10937] [serial = 2186] [outer = 0x7f12dd530000] 13:13:25 INFO - PROCESS | 10937 | 1461096805832 Marionette DEBUG loaded listener.js 13:13:25 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12ddaf4000) [pid = 10937] [serial = 2187] [outer = 0x7f12dd530000] 13:13:26 INFO - PROCESS | 10937 | 1461096806706 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:13:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1578ms 13:13:26 INFO - PROCESS | 10937 | 1461096806756 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 10937 | 1461096806760 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:13:26 INFO - PROCESS | 10937 | 1461096806765 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 10937 | 1461096806768 Marionette TRACE conn4 <- [1,2886,null,{}] 13:13:26 INFO - PROCESS | 10937 | 1461096806773 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 10937 | 1461096807001 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:13:27 INFO - PROCESS | 10937 | 1461096807276 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4547800 == 173 [pid = 10937] [id = 729] 13:13:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12c7620000) [pid = 10937] [serial = 2188] [outer = (nil)] 13:13:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12ddb41c00) [pid = 10937] [serial = 2189] [outer = 0x7f12c7620000] 13:13:27 INFO - PROCESS | 10937 | 1461096807394 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12ddb4d400) [pid = 10937] [serial = 2190] [outer = 0x7f12c7620000] 13:13:28 INFO - PROCESS | 10937 | 1461096808239 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1541ms 13:13:28 INFO - PROCESS | 10937 | 1461096808308 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 10937 | 1461096808311 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:13:28 INFO - PROCESS | 10937 | 1461096808317 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 10937 | 1461096808319 Marionette TRACE conn4 <- [1,2890,null,{}] 13:13:28 INFO - PROCESS | 10937 | 1461096808325 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:28 INFO - PROCESS | 10937 | 1461096808564 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:13:28 INFO - PROCESS | 10937 | 1461096808838 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f45a2800 == 174 [pid = 10937] [id = 730] 13:13:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12c8fee000) [pid = 10937] [serial = 2191] [outer = (nil)] 13:13:28 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12df171400) [pid = 10937] [serial = 2192] [outer = 0x7f12c8fee000] 13:13:28 INFO - PROCESS | 10937 | 1461096808975 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12dfbcf000) [pid = 10937] [serial = 2193] [outer = 0x7f12c8fee000] 13:13:29 INFO - PROCESS | 10937 | 1461096809891 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1644ms 13:13:29 INFO - PROCESS | 10937 | 1461096809963 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 10937 | 1461096809966 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:13:29 INFO - PROCESS | 10937 | 1461096809972 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 10937 | 1461096809974 Marionette TRACE conn4 <- [1,2894,null,{}] 13:13:29 INFO - PROCESS | 10937 | 1461096809980 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:30 INFO - PROCESS | 10937 | 1461096810223 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:13:30 INFO - PROCESS | 10937 | 1461096810543 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4795800 == 175 [pid = 10937] [id = 731] 13:13:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12ddaf3000) [pid = 10937] [serial = 2194] [outer = (nil)] 13:13:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12e0049c00) [pid = 10937] [serial = 2195] [outer = 0x7f12ddaf3000] 13:13:30 INFO - PROCESS | 10937 | 1461096810624 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12e0c40000) [pid = 10937] [serial = 2196] [outer = 0x7f12ddaf3000] 13:13:31 INFO - PROCESS | 10937 | 1461096811478 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1548ms 13:13:31 INFO - PROCESS | 10937 | 1461096811522 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 10937 | 1461096811526 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:13:31 INFO - PROCESS | 10937 | 1461096811531 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 10937 | 1461096811534 Marionette TRACE conn4 <- [1,2898,null,{}] 13:13:31 INFO - PROCESS | 10937 | 1461096811540 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:31 INFO - PROCESS | 10937 | 1461096811787 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:13:32 INFO - PROCESS | 10937 | 1461096812106 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4c1c000 == 176 [pid = 10937] [id = 732] 13:13:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12ddb50c00) [pid = 10937] [serial = 2197] [outer = (nil)] 13:13:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12e116dc00) [pid = 10937] [serial = 2198] [outer = 0x7f12ddb50c00] 13:13:32 INFO - PROCESS | 10937 | 1461096812195 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12e15be000) [pid = 10937] [serial = 2199] [outer = 0x7f12ddb50c00] 13:13:33 INFO - PROCESS | 10937 | 1461096813095 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1631ms 13:13:33 INFO - PROCESS | 10937 | 1461096813164 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 10937 | 1461096813168 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:13:33 INFO - PROCESS | 10937 | 1461096813174 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 10937 | 1461096813176 Marionette TRACE conn4 <- [1,2902,null,{}] 13:13:33 INFO - PROCESS | 10937 | 1461096813183 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:33 INFO - PROCESS | 10937 | 1461096813436 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:13:33 INFO - PROCESS | 10937 | 1461096813755 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f4cc6000 == 177 [pid = 10937] [id = 733] 13:13:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12dfbd0c00) [pid = 10937] [serial = 2200] [outer = (nil)] 13:13:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12e1e57400) [pid = 10937] [serial = 2201] [outer = 0x7f12dfbd0c00] 13:13:33 INFO - PROCESS | 10937 | 1461096813837 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12e1e5ec00) [pid = 10937] [serial = 2202] [outer = 0x7f12dfbd0c00] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d0410000 == 176 [pid = 10937] [id = 654] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f8d6a800 == 175 [pid = 10937] [id = 388] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1e2000 == 174 [pid = 10937] [id = 665] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd687800 == 173 [pid = 10937] [id = 662] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6a56000 == 172 [pid = 10937] [id = 656] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb97800 == 171 [pid = 10937] [id = 664] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9694000 == 170 [pid = 10937] [id = 658] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4f4800 == 169 [pid = 10937] [id = 661] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfac7000 == 168 [pid = 10937] [id = 653] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d600b000 == 167 [pid = 10937] [id = 655] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cfcea000 == 166 [pid = 10937] [id = 714] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3eb000 == 165 [pid = 10937] [id = 713] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca282800 == 164 [pid = 10937] [id = 712] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c70be800 == 163 [pid = 10937] [id = 711] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ef504000 == 162 [pid = 10937] [id = 708] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e95ce800 == 161 [pid = 10937] [id = 707] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e87c3800 == 160 [pid = 10937] [id = 706] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e3429800 == 159 [pid = 10937] [id = 705] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2b76000 == 158 [pid = 10937] [id = 704] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d6a800 == 157 [pid = 10937] [id = 703] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e007d800 == 156 [pid = 10937] [id = 702] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df194000 == 155 [pid = 10937] [id = 701] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd68b800 == 154 [pid = 10937] [id = 700] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd271000 == 153 [pid = 10937] [id = 699] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9b3d000 == 152 [pid = 10937] [id = 698] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9305800 == 151 [pid = 10937] [id = 697] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d8568800 == 150 [pid = 10937] [id = 696] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6638800 == 149 [pid = 10937] [id = 695] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d1f22800 == 148 [pid = 10937] [id = 694] 13:13:36 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc785000 == 147 [pid = 10937] [id = 693] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12cd086800) [pid = 10937] [serial = 2078] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12c720a800) [pid = 10937] [serial = 2027] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12d241e800) [pid = 10937] [serial = 2048] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12ccf1f800) [pid = 10937] [serial = 2036] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12d20e2800) [pid = 10937] [serial = 2045] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12cc71c400) [pid = 10937] [serial = 2072] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12cc6ef800) [pid = 10937] [serial = 2033] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12d030f800) [pid = 10937] [serial = 2042] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12d8608c00) [pid = 10937] [serial = 2054] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c79b4000) [pid = 10937] [serial = 2066] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12ca062800) [pid = 10937] [serial = 2030] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12c40d5400) [pid = 10937] [serial = 2057] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12c57f2000) [pid = 10937] [serial = 2075] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12c3aa8800) [pid = 10937] [serial = 2060] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12cc6e0c00) [pid = 10937] [serial = 2070] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12d62d0400) [pid = 10937] [serial = 2051] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12c7211800) [pid = 10937] [serial = 2064] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12ca369400) [pid = 10937] [serial = 2024] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12ccae6c00) [pid = 10937] [serial = 2073] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12cb995400) [pid = 10937] [serial = 2069] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12cda78400) [pid = 10937] [serial = 2039] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12c69c2800) [pid = 10937] [serial = 2063] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12c7e10c00) [pid = 10937] [serial = 2076] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12c8f04400) [pid = 10937] [serial = 2067] [outer = (nil)] [url = about:blank] 13:13:36 INFO - PROCESS | 10937 | 1461096816685 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3538ms 13:13:36 INFO - PROCESS | 10937 | 1461096816713 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:13:36 INFO - PROCESS | 10937 | 1461096816719 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:13:36 INFO - PROCESS | 10937 | 1461096816727 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 10937 | 1461096816732 Marionette TRACE conn4 <- [1,2906,null,{}] 13:13:36 INFO - PROCESS | 10937 | 1461096816797 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:37 INFO - PROCESS | 10937 | 1461096817040 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:13:37 INFO - PROCESS | 10937 | 1461096817230 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca27a000 == 148 [pid = 10937] [id = 734] 13:13:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12c69f8000) [pid = 10937] [serial = 2203] [outer = (nil)] 13:13:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12c7621400) [pid = 10937] [serial = 2204] [outer = 0x7f12c69f8000] 13:13:37 INFO - PROCESS | 10937 | 1461096817303 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12c76ec800) [pid = 10937] [serial = 2205] [outer = 0x7f12c69f8000] 13:13:38 INFO - PROCESS | 10937 | 1461096818244 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1540ms 13:13:38 INFO - PROCESS | 10937 | 1461096818266 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 10937 | 1461096818276 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:13:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:13:38 INFO - PROCESS | 10937 | 1461096818287 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 10937 | 1461096818290 Marionette TRACE conn4 <- [1,2910,null,{}] 13:13:38 INFO - PROCESS | 10937 | 1461096818297 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 10937 | 1461096818633 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:13:38 INFO - PROCESS | 10937 | 1461096818672 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce34b000 == 149 [pid = 10937] [id = 735] 13:13:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12c69d1400) [pid = 10937] [serial = 2206] [outer = (nil)] 13:13:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12c7e11000) [pid = 10937] [serial = 2207] [outer = 0x7f12c69d1400] 13:13:38 INFO - PROCESS | 10937 | 1461096818737 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12ca035800) [pid = 10937] [serial = 2208] [outer = 0x7f12c69d1400] 13:13:39 INFO - PROCESS | 10937 | 1461096819649 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:13:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:13:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:13:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1390ms 13:13:39 INFO - PROCESS | 10937 | 1461096819683 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 10937 | 1461096819687 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:13:39 INFO - TEST-START | /DOMEvents/constructors.html 13:13:39 INFO - PROCESS | 10937 | 1461096819694 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 10937 | 1461096819699 Marionette TRACE conn4 <- [1,2914,null,{}] 13:13:39 INFO - PROCESS | 10937 | 1461096819721 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:40 INFO - PROCESS | 10937 | 1461096820035 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:13:40 INFO - PROCESS | 10937 | 1461096820069 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfced800 == 150 [pid = 10937] [id = 736] 13:13:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12cb9a1c00) [pid = 10937] [serial = 2209] [outer = (nil)] 13:13:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12cc6eb000) [pid = 10937] [serial = 2210] [outer = 0x7f12cb9a1c00] 13:13:40 INFO - PROCESS | 10937 | 1461096820138 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12cced3400) [pid = 10937] [serial = 2211] [outer = 0x7f12cb9a1c00] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12c3aa5800) [pid = 10937] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12c578fc00) [pid = 10937] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12c79b2c00) [pid = 10937] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12c7062000) [pid = 10937] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12c56eb000) [pid = 10937] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12dd536000) [pid = 10937] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12dc634400) [pid = 10937] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12c69c5800) [pid = 10937] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12dc9b7c00) [pid = 10937] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12dc6a6000) [pid = 10937] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12ccf17800) [pid = 10937] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12c3dcc800) [pid = 10937] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12da60c000) [pid = 10937] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d82dc800) [pid = 10937] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d82db000) [pid = 10937] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12d658d400) [pid = 10937] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12d6353000) [pid = 10937] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d6352c00) [pid = 10937] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12cecbf000) [pid = 10937] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12ccf21800) [pid = 10937] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12ccae7800) [pid = 10937] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12cadef400) [pid = 10937] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12c69ec800) [pid = 10937] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12ca36d000) [pid = 10937] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12c8f06400) [pid = 10937] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12d82e0000) [pid = 10937] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c69c7800) [pid = 10937] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c8f0ec00) [pid = 10937] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12cbbee800) [pid = 10937] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12cbbf2400) [pid = 10937] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12cb9a1000) [pid = 10937] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c3ab2c00) [pid = 10937] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12c57ee000) [pid = 10937] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12cecbdc00) [pid = 10937] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:13:41 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12c3dc3000) [pid = 10937] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:13:41 INFO - PROCESS | 10937 | 1461096821880 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:13:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:13:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:13:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:13:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 2260ms 13:13:41 INFO - PROCESS | 10937 | 1461096821955 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 10937 | 1461096821958 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:13:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:13:41 INFO - PROCESS | 10937 | 1461096821969 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 10937 | 1461096821977 Marionette TRACE conn4 <- [1,2918,null,{}] 13:13:42 INFO - PROCESS | 10937 | 1461096821987 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:42 INFO - PROCESS | 10937 | 1461096822225 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:13:42 INFO - PROCESS | 10937 | 1461096822412 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d03db000 == 151 [pid = 10937] [id = 737] 13:13:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c7209000) [pid = 10937] [serial = 2212] [outer = (nil)] 13:13:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12ccf63000) [pid = 10937] [serial = 2213] [outer = 0x7f12c7209000] 13:13:42 INFO - PROCESS | 10937 | 1461096822480 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12cd089800) [pid = 10937] [serial = 2214] [outer = 0x7f12c7209000] 13:13:43 INFO - PROCESS | 10937 | 1461096823160 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:13:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:13:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1246ms 13:13:43 INFO - PROCESS | 10937 | 1461096823382 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 10937 | 1461096823390 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:13:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:13:43 INFO - PROCESS | 10937 | 1461096823405 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 10937 | 1461096823410 Marionette TRACE conn4 <- [1,2922,null,{}] 13:13:43 INFO - PROCESS | 10937 | 1461096823419 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:43 INFO - PROCESS | 10937 | 1461096823677 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:13:43 INFO - PROCESS | 10937 | 1461096823952 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca19e000 == 152 [pid = 10937] [id = 738] 13:13:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c69c2800) [pid = 10937] [serial = 2215] [outer = (nil)] 13:13:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c705dc00) [pid = 10937] [serial = 2216] [outer = 0x7f12c69c2800] 13:13:44 INFO - PROCESS | 10937 | 1461096824097 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12c76c0000) [pid = 10937] [serial = 2217] [outer = 0x7f12c69c2800] 13:13:44 INFO - PROCESS | 10937 | [10937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 13:13:44 INFO - PROCESS | 10937 | [10937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 13:13:44 INFO - PROCESS | 10937 | [10937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 13:13:44 INFO - PROCESS | 10937 | [10937] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 13:13:45 INFO - PROCESS | 10937 | 1461096824992 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:13:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:13:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:13:45 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 13:13:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:13:45 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 13:13:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:13:45 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]" 13:13:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:13:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:13:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:13:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1635ms 13:13:45 INFO - PROCESS | 10937 | 1461096825047 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:13:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:13:45 INFO - PROCESS | 10937 | 1461096825056 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:13:45 INFO - PROCESS | 10937 | 1461096825069 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 10937 | 1461096825075 Marionette TRACE conn4 <- [1,2926,null,{}] 13:13:45 INFO - PROCESS | 10937 | 1461096825102 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:45 INFO - PROCESS | 10937 | 1461096825369 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:13:45 INFO - PROCESS | 10937 | 1461096825692 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d229d800 == 153 [pid = 10937] [id = 739] 13:13:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12cade6800) [pid = 10937] [serial = 2218] [outer = (nil)] 13:13:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12ccede400) [pid = 10937] [serial = 2219] [outer = 0x7f12cade6800] 13:13:45 INFO - PROCESS | 10937 | 1461096825775 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12cda6fc00) [pid = 10937] [serial = 2220] [outer = 0x7f12cade6800] 13:13:46 INFO - PROCESS | 10937 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:13:46 INFO - PROCESS | 10937 | 1461096826621 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:13:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1617ms 13:13:46 INFO - PROCESS | 10937 | 1461096826682 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 10937 | 1461096826687 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:13:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:13:46 INFO - PROCESS | 10937 | 1461096826693 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 10937 | 1461096826696 Marionette TRACE conn4 <- [1,2930,null,{}] 13:13:46 INFO - PROCESS | 10937 | 1461096826725 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:47 INFO - PROCESS | 10937 | 1461096827051 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:13:47 INFO - PROCESS | 10937 | 1461096827265 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67b7800 == 154 [pid = 10937] [id = 740] 13:13:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12cfbf5800) [pid = 10937] [serial = 2221] [outer = (nil)] 13:13:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12d0312c00) [pid = 10937] [serial = 2222] [outer = 0x7f12cfbf5800] 13:13:47 INFO - PROCESS | 10937 | 1461096827433 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12d04adc00) [pid = 10937] [serial = 2223] [outer = 0x7f12cfbf5800] 13:13:48 INFO - PROCESS | 10937 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:13:48 INFO - PROCESS | 10937 | 1461096828246 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:13:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:13:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1587ms 13:13:48 INFO - PROCESS | 10937 | 1461096828281 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 10937 | 1461096828285 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:13:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:13:48 INFO - PROCESS | 10937 | 1461096828291 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 10937 | 1461096828294 Marionette TRACE conn4 <- [1,2934,null,{}] 13:13:48 INFO - PROCESS | 10937 | 1461096828299 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:48 INFO - PROCESS | 10937 | 1461096828532 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:13:48 INFO - PROCESS | 10937 | 1461096828816 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d90c7800 == 155 [pid = 10937] [id = 741] 13:13:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12cfbf6400) [pid = 10937] [serial = 2224] [outer = (nil)] 13:13:48 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12d2425800) [pid = 10937] [serial = 2225] [outer = 0x7f12cfbf6400] 13:13:48 INFO - PROCESS | 10937 | 1461096828896 Marionette DEBUG loaded listener.js 13:13:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d60f4000) [pid = 10937] [serial = 2226] [outer = 0x7f12cfbf6400] 13:13:49 INFO - PROCESS | 10937 | 1461096829696 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:13:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:13:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1428ms 13:13:49 INFO - PROCESS | 10937 | 1461096829719 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 10937 | 1461096829723 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:13:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:13:49 INFO - PROCESS | 10937 | 1461096829729 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 10937 | 1461096829731 Marionette TRACE conn4 <- [1,2938,null,{}] 13:13:49 INFO - PROCESS | 10937 | 1461096829737 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:50 INFO - PROCESS | 10937 | 1461096830005 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:13:50 INFO - PROCESS | 10937 | 1461096830287 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d94aa000 == 156 [pid = 10937] [id = 742] 13:13:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12ca035400) [pid = 10937] [serial = 2227] [outer = (nil)] 13:13:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12d6355400) [pid = 10937] [serial = 2228] [outer = 0x7f12ca035400] 13:13:50 INFO - PROCESS | 10937 | 1461096830362 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12d65f7800) [pid = 10937] [serial = 2229] [outer = 0x7f12ca035400] 13:13:51 INFO - PROCESS | 10937 | 1461096831151 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:13:51 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. 13:13:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1439ms 13:13:51 INFO - PROCESS | 10937 | 1461096831169 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 10937 | 1461096831171 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:13:51 INFO - PROCESS | 10937 | 1461096831178 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 10937 | 1461096831181 Marionette TRACE conn4 <- [1,2942,null,{}] 13:13:51 INFO - PROCESS | 10937 | 1461096831187 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:51 INFO - PROCESS | 10937 | 1461096831454 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:13:51 INFO - PROCESS | 10937 | 1461096831715 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd271000 == 157 [pid = 10937] [id = 743] 13:13:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d8283c00) [pid = 10937] [serial = 2230] [outer = (nil)] 13:13:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12d86cd400) [pid = 10937] [serial = 2231] [outer = 0x7f12d8283c00] 13:13:51 INFO - PROCESS | 10937 | 1461096831798 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12d926a800) [pid = 10937] [serial = 2232] [outer = 0x7f12d8283c00] 13:13:52 INFO - PROCESS | 10937 | 1461096832603 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:13:52 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 13:13:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:13:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:13:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1434ms 13:13:52 INFO - PROCESS | 10937 | 1461096832613 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 10937 | 1461096832617 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:13:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:13:52 INFO - PROCESS | 10937 | 1461096832623 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 10937 | 1461096832626 Marionette TRACE conn4 <- [1,2946,null,{}] 13:13:52 INFO - PROCESS | 10937 | 1461096832631 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:52 INFO - PROCESS | 10937 | 1461096832855 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:13:53 INFO - PROCESS | 10937 | 1461096833106 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd9e7000 == 158 [pid = 10937] [id = 744] 13:13:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12d86c4000) [pid = 10937] [serial = 2233] [outer = (nil)] 13:13:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12d99f7800) [pid = 10937] [serial = 2234] [outer = 0x7f12d86c4000] 13:13:53 INFO - PROCESS | 10937 | 1461096833186 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12daa0ec00) [pid = 10937] [serial = 2235] [outer = 0x7f12d86c4000] 13:13:53 INFO - PROCESS | 10937 | 1461096833970 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:13:53 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. 13:13:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1379ms 13:13:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:13:54 INFO - PROCESS | 10937 | 1461096834003 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 10937 | 1461096834005 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:13:54 INFO - PROCESS | 10937 | 1461096834012 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 10937 | 1461096834015 Marionette TRACE conn4 <- [1,2950,null,{}] 13:13:54 INFO - PROCESS | 10937 | 1461096834020 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:54 INFO - PROCESS | 10937 | 1461096834251 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:13:54 INFO - PROCESS | 10937 | 1461096834547 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e007b800 == 159 [pid = 10937] [id = 745] 13:13:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d929b000) [pid = 10937] [serial = 2236] [outer = (nil)] 13:13:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12dc6a6000) [pid = 10937] [serial = 2237] [outer = 0x7f12d929b000] 13:13:54 INFO - PROCESS | 10937 | 1461096834626 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12dc961000) [pid = 10937] [serial = 2238] [outer = 0x7f12d929b000] 13:13:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1650000 == 160 [pid = 10937] [id = 746] 13:13:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12dca7c400) [pid = 10937] [serial = 2239] [outer = (nil)] 13:13:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12dc75c400) [pid = 10937] [serial = 2240] [outer = 0x7f12dca7c400] 13:13:55 INFO - PROCESS | 10937 | 1461096835546 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:13:55 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. 13:13:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1584ms 13:13:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:13:55 INFO - PROCESS | 10937 | 1461096835597 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 10937 | 1461096835599 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:13:55 INFO - PROCESS | 10937 | 1461096835606 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 10937 | 1461096835609 Marionette TRACE conn4 <- [1,2954,null,{}] 13:13:55 INFO - PROCESS | 10937 | 1461096835615 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:55 INFO - PROCESS | 10937 | 1461096835963 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:13:56 INFO - PROCESS | 10937 | 1461096836281 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c57000 == 161 [pid = 10937] [id = 747] 13:13:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12cb99fc00) [pid = 10937] [serial = 2241] [outer = (nil)] 13:13:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12dc966800) [pid = 10937] [serial = 2242] [outer = 0x7f12cb99fc00] 13:13:56 INFO - PROCESS | 10937 | 1461096836363 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12dcab6c00) [pid = 10937] [serial = 2243] [outer = 0x7f12cb99fc00] 13:13:57 INFO - PROCESS | 10937 | 1461096837087 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:13:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:13:57 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 13:13:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1530ms 13:13:57 INFO - PROCESS | 10937 | 1461096837136 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 10937 | 1461096837140 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:13:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:13:57 INFO - PROCESS | 10937 | 1461096837146 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 10937 | 1461096837148 Marionette TRACE conn4 <- [1,2958,null,{}] 13:13:57 INFO - PROCESS | 10937 | 1461096837154 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:57 INFO - PROCESS | 10937 | 1461096837411 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:13:57 INFO - PROCESS | 10937 | 1461096837663 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e95c9800 == 162 [pid = 10937] [id = 748] 13:13:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12ccf1b800) [pid = 10937] [serial = 2244] [outer = (nil)] 13:13:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12dd21e400) [pid = 10937] [serial = 2245] [outer = 0x7f12ccf1b800] 13:13:57 INFO - PROCESS | 10937 | 1461096837737 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12dd3b9000) [pid = 10937] [serial = 2246] [outer = 0x7f12ccf1b800] 13:13:58 INFO - PROCESS | 10937 | 1461096838572 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:13:58 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. 13:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1480ms 13:13:58 INFO - PROCESS | 10937 | 1461096838628 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 10937 | 1461096838633 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:13:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:13:58 INFO - PROCESS | 10937 | 1461096838639 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 10937 | 1461096838644 Marionette TRACE conn4 <- [1,2962,null,{}] 13:13:58 INFO - PROCESS | 10937 | 1461096838649 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 10937 | 1461096838937 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:13:59 INFO - PROCESS | 10937 | 1461096839196 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f2933000 == 163 [pid = 10937] [id = 749] 13:13:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12dc9b9400) [pid = 10937] [serial = 2247] [outer = (nil)] 13:13:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12dd833c00) [pid = 10937] [serial = 2248] [outer = 0x7f12dc9b9400] 13:13:59 INFO - PROCESS | 10937 | 1461096839287 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12ddb42000) [pid = 10937] [serial = 2249] [outer = 0x7f12dc9b9400] 13:14:00 INFO - PROCESS | 10937 | 1461096840178 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:14:00 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. 13:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1585ms 13:14:00 INFO - PROCESS | 10937 | 1461096840226 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 10937 | 1461096840230 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:14:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:14:00 INFO - PROCESS | 10937 | 1461096840236 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 10937 | 1461096840239 Marionette TRACE conn4 <- [1,2966,null,{}] 13:14:00 INFO - PROCESS | 10937 | 1461096840245 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:00 INFO - PROCESS | 10937 | 1461096840534 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:14:00 INFO - PROCESS | 10937 | 1461096840818 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f7244000 == 164 [pid = 10937] [id = 750] 13:14:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12daa13000) [pid = 10937] [serial = 2250] [outer = (nil)] 13:14:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12e18c1c00) [pid = 10937] [serial = 2251] [outer = 0x7f12daa13000] 13:14:00 INFO - PROCESS | 10937 | 1461096840895 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12e2326000) [pid = 10937] [serial = 2252] [outer = 0x7f12daa13000] 13:14:01 INFO - PROCESS | 10937 | 1461096841700 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:14:01 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. 13:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1498ms 13:14:01 INFO - PROCESS | 10937 | 1461096841736 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 10937 | 1461096841740 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:14:01 INFO - PROCESS | 10937 | 1461096841746 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 10937 | 1461096841749 Marionette TRACE conn4 <- [1,2970,null,{}] 13:14:01 INFO - PROCESS | 10937 | 1461096841755 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:02 INFO - PROCESS | 10937 | 1461096842072 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:14:02 INFO - PROCESS | 10937 | 1461096842332 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f8d71000 == 165 [pid = 10937] [id = 751] 13:14:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12dd531000) [pid = 10937] [serial = 2253] [outer = (nil)] 13:14:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12e232f000) [pid = 10937] [serial = 2254] [outer = 0x7f12dd531000] 13:14:02 INFO - PROCESS | 10937 | 1461096842410 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12e23dd000) [pid = 10937] [serial = 2255] [outer = 0x7f12dd531000] 13:14:03 INFO - PROCESS | 10937 | 1461096843220 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:14:03 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. 13:14:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 13:14:03 INFO - PROCESS | 10937 | 1461096843249 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 10937 | 1461096843254 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:14:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:14:03 INFO - PROCESS | 10937 | 1461096843263 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 10937 | 1461096843265 Marionette TRACE conn4 <- [1,2974,null,{}] 13:14:03 INFO - PROCESS | 10937 | 1461096843270 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 10937 | 1461096843509 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:14:03 INFO - PROCESS | 10937 | 1461096843764 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f9b8c000 == 166 [pid = 10937] [id = 752] 13:14:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12e2326400) [pid = 10937] [serial = 2256] [outer = (nil)] 13:14:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12e23e9000) [pid = 10937] [serial = 2257] [outer = 0x7f12e2326400] 13:14:03 INFO - PROCESS | 10937 | 1461096843841 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12e26c8800) [pid = 10937] [serial = 2258] [outer = 0x7f12e2326400] 13:14:04 INFO - PROCESS | 10937 | 1461096844677 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:14:04 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. 13:14:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1438ms 13:14:04 INFO - PROCESS | 10937 | 1461096844702 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 10937 | 1461096844706 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:14:04 INFO - PROCESS | 10937 | 1461096844712 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 10937 | 1461096844714 Marionette TRACE conn4 <- [1,2978,null,{}] 13:14:04 INFO - PROCESS | 10937 | 1461096844720 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:04 INFO - PROCESS | 10937 | 1461096844975 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:14:05 INFO - PROCESS | 10937 | 1461096845268 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c575a800 == 167 [pid = 10937] [id = 753] 13:14:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12d86c2400) [pid = 10937] [serial = 2259] [outer = (nil)] 13:14:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12e2939000) [pid = 10937] [serial = 2260] [outer = 0x7f12d86c2400] 13:14:05 INFO - PROCESS | 10937 | 1461096845346 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12e2bbc000) [pid = 10937] [serial = 2261] [outer = 0x7f12d86c2400] 13:14:06 INFO - PROCESS | 10937 | 1461096846155 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:14:06 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. 13:14:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1479ms 13:14:06 INFO - PROCESS | 10937 | 1461096846192 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 10937 | 1461096846195 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:14:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:14:06 INFO - PROCESS | 10937 | 1461096846202 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 10937 | 1461096846205 Marionette TRACE conn4 <- [1,2982,null,{}] 13:14:06 INFO - PROCESS | 10937 | 1461096846211 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:06 INFO - PROCESS | 10937 | 1461096846447 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:14:06 INFO - PROCESS | 10937 | 1461096846709 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c5774000 == 168 [pid = 10937] [id = 754] 13:14:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12d8e96400) [pid = 10937] [serial = 2262] [outer = (nil)] 13:14:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 192 (0x7f12e2c87400) [pid = 10937] [serial = 2263] [outer = 0x7f12d8e96400] 13:14:06 INFO - PROCESS | 10937 | 1461096846782 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 10937 | ++DOMWINDOW == 193 (0x7f12e33da800) [pid = 10937] [serial = 2264] [outer = 0x7f12d8e96400] 13:14:07 INFO - PROCESS | 10937 | 1461096847610 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:14:07 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 13:14:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1433ms 13:14:07 INFO - PROCESS | 10937 | 1461096847637 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:14:07 INFO - PROCESS | 10937 | 1461096847641 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:14:07 INFO - PROCESS | 10937 | 1461096847648 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 10937 | 1461096847652 Marionette TRACE conn4 <- [1,2986,null,{}] 13:14:07 INFO - PROCESS | 10937 | 1461096847657 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:07 INFO - PROCESS | 10937 | 1461096847901 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:14:08 INFO - PROCESS | 10937 | 1461096848191 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2494000 == 169 [pid = 10937] [id = 755] 13:14:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 194 (0x7f12e293bc00) [pid = 10937] [serial = 2265] [outer = (nil)] 13:14:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 195 (0x7f12e3841000) [pid = 10937] [serial = 2266] [outer = 0x7f12e293bc00] 13:14:08 INFO - PROCESS | 10937 | 1461096848270 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 10937 | ++DOMWINDOW == 196 (0x7f12e384c800) [pid = 10937] [serial = 2267] [outer = 0x7f12e293bc00] 13:14:09 INFO - PROCESS | 10937 | 1461096849073 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:14:09 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. 13:14:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1444ms 13:14:09 INFO - PROCESS | 10937 | 1461096849093 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 10937 | 1461096849096 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:14:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:14:09 INFO - PROCESS | 10937 | 1461096849102 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 10937 | 1461096849105 Marionette TRACE conn4 <- [1,2990,null,{}] 13:14:09 INFO - PROCESS | 10937 | 1461096849111 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:09 INFO - PROCESS | 10937 | 1461096849348 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:14:09 INFO - PROCESS | 10937 | 1461096849652 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c12800 == 170 [pid = 10937] [id = 756] 13:14:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 197 (0x7f12e3853400) [pid = 10937] [serial = 2268] [outer = (nil)] 13:14:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 198 (0x7f12e3858000) [pid = 10937] [serial = 2269] [outer = 0x7f12e3853400] 13:14:09 INFO - PROCESS | 10937 | 1461096849740 Marionette DEBUG loaded listener.js 13:14:09 INFO - PROCESS | 10937 | ++DOMWINDOW == 199 (0x7f12e545e400) [pid = 10937] [serial = 2270] [outer = 0x7f12e3853400] 13:14:10 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2499000 == 171 [pid = 10937] [id = 757] 13:14:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 200 (0x7f12e5885c00) [pid = 10937] [serial = 2271] [outer = (nil)] 13:14:10 INFO - PROCESS | 10937 | ++DOMWINDOW == 201 (0x7f12e3852800) [pid = 10937] [serial = 2272] [outer = 0x7f12e5885c00] 13:14:10 INFO - PROCESS | 10937 | 1461096850622 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:14:10 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. 13:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1532ms 13:14:10 INFO - PROCESS | 10937 | 1461096850636 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 10937 | 1461096850639 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:14:10 INFO - PROCESS | 10937 | 1461096850645 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 10937 | 1461096850647 Marionette TRACE conn4 <- [1,2994,null,{}] 13:14:10 INFO - PROCESS | 10937 | 1461096850654 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:10 INFO - PROCESS | 10937 | 1461096850972 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:14:11 INFO - PROCESS | 10937 | 1461096851254 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c597b000 == 172 [pid = 10937] [id = 758] 13:14:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 202 (0x7f12e3853c00) [pid = 10937] [serial = 2273] [outer = (nil)] 13:14:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 203 (0x7f12e5887000) [pid = 10937] [serial = 2274] [outer = 0x7f12e3853c00] 13:14:11 INFO - PROCESS | 10937 | 1461096851371 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 10937 | ++DOMWINDOW == 204 (0x7f12e8854800) [pid = 10937] [serial = 2275] [outer = 0x7f12e3853c00] 13:14:12 INFO - PROCESS | 10937 | 1461096852174 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:14:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:14:12 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 13:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1587ms 13:14:12 INFO - PROCESS | 10937 | 1461096852234 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 10937 | 1461096852238 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:14:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:14:12 INFO - PROCESS | 10937 | 1461096852243 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 10937 | 1461096852245 Marionette TRACE conn4 <- [1,2998,null,{}] 13:14:12 INFO - PROCESS | 10937 | 1461096852251 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:12 INFO - PROCESS | 10937 | 1461096852604 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:14:12 INFO - PROCESS | 10937 | 1461096852827 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c22800 == 173 [pid = 10937] [id = 759] 13:14:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 205 (0x7f12e5465400) [pid = 10937] [serial = 2276] [outer = (nil)] 13:14:12 INFO - PROCESS | 10937 | ++DOMWINDOW == 206 (0x7f12ee6d5c00) [pid = 10937] [serial = 2277] [outer = 0x7f12e5465400] 13:14:12 INFO - PROCESS | 10937 | 1461096852902 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 10937 | ++DOMWINDOW == 207 (0x7f12ef24c400) [pid = 10937] [serial = 2278] [outer = 0x7f12e5465400] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ddb98800 == 172 [pid = 10937] [id = 465] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce9a8000 == 171 [pid = 10937] [id = 490] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4cc6000 == 170 [pid = 10937] [id = 733] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4c1c000 == 169 [pid = 10937] [id = 732] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4795800 == 168 [pid = 10937] [id = 731] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f45a2800 == 167 [pid = 10937] [id = 730] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4547800 == 166 [pid = 10937] [id = 729] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f4097000 == 165 [pid = 10937] [id = 728] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e950f800 == 164 [pid = 10937] [id = 727] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1d6f800 == 163 [pid = 10937] [id = 726] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12df1a8800 == 162 [pid = 10937] [id = 725] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd69d000 == 161 [pid = 10937] [id = 724] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd4e4000 == 160 [pid = 10937] [id = 723] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dac76800 == 159 [pid = 10937] [id = 722] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d9695000 == 158 [pid = 10937] [id = 721] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d91a5800 == 157 [pid = 10937] [id = 720] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6a62800 == 156 [pid = 10937] [id = 719] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d6007000 == 155 [pid = 10937] [id = 718] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d03d4800 == 154 [pid = 10937] [id = 717] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce3e2800 == 153 [pid = 10937] [id = 716] 13:14:15 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c559c800 == 152 [pid = 10937] [id = 715] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 206 (0x7f12c7cf7800) [pid = 10937] [serial = 2061] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 205 (0x7f12cad77c00) [pid = 10937] [serial = 1956] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 204 (0x7f12ccda6c00) [pid = 10937] [serial = 2034] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 203 (0x7f12d20ee000) [pid = 10937] [serial = 2046] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 202 (0x7f12d8610800) [pid = 10937] [serial = 2055] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 201 (0x7f12cb99f400) [pid = 10937] [serial = 2031] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 200 (0x7f12d60ec000) [pid = 10937] [serial = 2049] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 199 (0x7f12d65efc00) [pid = 10937] [serial = 2052] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 198 (0x7f12cecc9800) [pid = 10937] [serial = 2040] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 197 (0x7f12ccf6bc00) [pid = 10937] [serial = 2037] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 196 (0x7f12d26f3800) [pid = 10937] [serial = 2058] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 195 (0x7f12c7cefc00) [pid = 10937] [serial = 2028] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 194 (0x7f12d04a6400) [pid = 10937] [serial = 2043] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 193 (0x7f12caded400) [pid = 10937] [serial = 2025] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 192 (0x7f12cb992800) [pid = 10937] [serial = 2144] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 191 (0x7f12c8f10000) [pid = 10937] [serial = 2141] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12ca36b000) [pid = 10937] [serial = 2142] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12c761ac00) [pid = 10937] [serial = 2081] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12c5786400) [pid = 10937] [serial = 2135] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12dd57f400) [pid = 10937] [serial = 2133] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12dd53d000) [pid = 10937] [serial = 2132] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12dd52e800) [pid = 10937] [serial = 2130] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12dd3b5400) [pid = 10937] [serial = 2129] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12dd21dc00) [pid = 10937] [serial = 2126] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12dd3ad000) [pid = 10937] [serial = 2127] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12dd215000) [pid = 10937] [serial = 2124] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12dcabe400) [pid = 10937] [serial = 2123] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12dcab5000) [pid = 10937] [serial = 2121] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12dca7cc00) [pid = 10937] [serial = 2120] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12dc9c0400) [pid = 10937] [serial = 2118] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12dc969c00) [pid = 10937] [serial = 2117] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12dc960800) [pid = 10937] [serial = 2115] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12dc75c000) [pid = 10937] [serial = 2114] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12dac3d800) [pid = 10937] [serial = 2112] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12da6e2c00) [pid = 10937] [serial = 2111] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12d94bbc00) [pid = 10937] [serial = 2109] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12d9295000) [pid = 10937] [serial = 2108] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12d9264000) [pid = 10937] [serial = 2106] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12d8c66c00) [pid = 10937] [serial = 2105] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12d86cc400) [pid = 10937] [serial = 2103] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12d8609800) [pid = 10937] [serial = 2102] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12d82d9400) [pid = 10937] [serial = 2100] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12d72cf000) [pid = 10937] [serial = 2099] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12d6e30c00) [pid = 10937] [serial = 2097] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12d65ef800) [pid = 10937] [serial = 2096] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d04afc00) [pid = 10937] [serial = 2094] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d031bc00) [pid = 10937] [serial = 2093] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12cfbf6800) [pid = 10937] [serial = 2091] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12cfbef000) [pid = 10937] [serial = 2090] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12cda7a400) [pid = 10937] [serial = 2088] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12cd084800) [pid = 10937] [serial = 2087] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12cc6ec400) [pid = 10937] [serial = 2085] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12cbbe6000) [pid = 10937] [serial = 2084] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12c7cf3c00) [pid = 10937] [serial = 2082] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12c76ba000) [pid = 10937] [serial = 2138] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12c69cec00) [pid = 10937] [serial = 2136] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12c76f3c00) [pid = 10937] [serial = 2139] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 10937 | 1461096856145 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:14:16 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. 13:14:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 3947ms 13:14:16 INFO - PROCESS | 10937 | 1461096856192 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 10937 | 1461096856198 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:14:16 INFO - PROCESS | 10937 | 1461096856206 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 10937 | 1461096856211 Marionette TRACE conn4 <- [1,3002,null,{}] 13:14:16 INFO - PROCESS | 10937 | 1461096856220 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:16 INFO - PROCESS | 10937 | 1461096856489 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:14:16 INFO - PROCESS | 10937 | 1461096856698 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c5976000 == 153 [pid = 10937] [id = 760] 13:14:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c56e2400) [pid = 10937] [serial = 2279] [outer = (nil)] 13:14:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12c69c5400) [pid = 10937] [serial = 2280] [outer = 0x7f12c56e2400] 13:14:16 INFO - PROCESS | 10937 | 1461096856771 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12c69f9800) [pid = 10937] [serial = 2281] [outer = 0x7f12c56e2400] 13:14:17 INFO - PROCESS | 10937 | 1461096857511 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:14:17 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. 13:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1336ms 13:14:17 INFO - PROCESS | 10937 | 1461096857543 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 10937 | 1461096857553 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:14:17 INFO - PROCESS | 10937 | 1461096857564 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 10937 | 1461096857567 Marionette TRACE conn4 <- [1,3006,null,{}] 13:14:17 INFO - PROCESS | 10937 | 1461096857573 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:17 INFO - PROCESS | 10937 | 1461096857792 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:14:18 INFO - PROCESS | 10937 | 1461096858015 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c0c800 == 154 [pid = 10937] [id = 761] 13:14:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12c4481000) [pid = 10937] [serial = 2282] [outer = (nil)] 13:14:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12c76b6400) [pid = 10937] [serial = 2283] [outer = 0x7f12c4481000] 13:14:18 INFO - PROCESS | 10937 | 1461096858079 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12c79aac00) [pid = 10937] [serial = 2284] [outer = 0x7f12c4481000] 13:14:18 INFO - PROCESS | 10937 | 1461096858974 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:14:19 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. 13:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1448ms 13:14:19 INFO - PROCESS | 10937 | 1461096859012 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 10937 | 1461096859016 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:14:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:14:19 INFO - PROCESS | 10937 | 1461096859022 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 10937 | 1461096859039 Marionette TRACE conn4 <- [1,3010,null,{}] 13:14:19 INFO - PROCESS | 10937 | 1461096859062 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:19 INFO - PROCESS | 10937 | 1461096859361 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:14:19 INFO - PROCESS | 10937 | 1461096859399 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc802800 == 155 [pid = 10937] [id = 762] 13:14:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12c7cf7c00) [pid = 10937] [serial = 2285] [outer = (nil)] 13:14:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12c8f03400) [pid = 10937] [serial = 2286] [outer = 0x7f12c7cf7c00] 13:14:19 INFO - PROCESS | 10937 | 1461096859466 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12c8ff7800) [pid = 10937] [serial = 2287] [outer = 0x7f12c7cf7c00] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12ccda8800) [pid = 10937] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12cb9a1c00) [pid = 10937] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12c69d1400) [pid = 10937] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12cc713c00) [pid = 10937] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12c76ef000) [pid = 10937] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12c7616800) [pid = 10937] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12c3dce000) [pid = 10937] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12ddb50c00) [pid = 10937] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12ddaf3000) [pid = 10937] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12c8fee000) [pid = 10937] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c7620000) [pid = 10937] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12dd530000) [pid = 10937] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12dd9c6800) [pid = 10937] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12d9a87c00) [pid = 10937] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12d9a8fc00) [pid = 10937] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c7cfa000) [pid = 10937] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12d26f1000) [pid = 10937] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12d26ee400) [pid = 10937] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12d0312000) [pid = 10937] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12d0311400) [pid = 10937] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12cc713400) [pid = 10937] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:14:20 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12c69f8000) [pid = 10937] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:14:21 INFO - PROCESS | 10937 | 1461096861029 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:14:21 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 13:14:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2058ms 13:14:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:14:21 INFO - PROCESS | 10937 | 1461096861082 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 10937 | 1461096861085 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:14:21 INFO - PROCESS | 10937 | 1461096861091 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 10937 | 1461096861094 Marionette TRACE conn4 <- [1,3014,null,{}] 13:14:21 INFO - PROCESS | 10937 | 1461096861099 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:21 INFO - PROCESS | 10937 | 1461096861353 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:14:21 INFO - PROCESS | 10937 | 1461096861548 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ce2c8000 == 156 [pid = 10937] [id = 763] 13:14:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12c3dce400) [pid = 10937] [serial = 2288] [outer = (nil)] 13:14:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12ca036000) [pid = 10937] [serial = 2289] [outer = 0x7f12c3dce400] 13:14:21 INFO - PROCESS | 10937 | 1461096861612 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12cad7b000) [pid = 10937] [serial = 2290] [outer = 0x7f12c3dce400] 13:14:21 INFO - PROCESS | 10937 | [10937] 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 13:14:22 INFO - PROCESS | 10937 | 1461096862347 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:14:22 INFO - {} 13:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:14:22 INFO - {} 13:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:14:22 INFO - {} 13:14:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:14:22 INFO - {} 13:14:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1285ms 13:14:22 INFO - PROCESS | 10937 | 1461096862378 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 10937 | 1461096862380 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:14:22 INFO - TEST-START | /FileAPI/fileReader.html 13:14:22 INFO - PROCESS | 10937 | 1461096862397 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 10937 | 1461096862401 Marionette TRACE conn4 <- [1,3018,null,{}] 13:14:22 INFO - PROCESS | 10937 | 1461096862409 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:22 INFO - PROCESS | 10937 | 1461096862642 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:14:23 INFO - PROCESS | 10937 | 1461096863000 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c4447000 == 157 [pid = 10937] [id = 764] 13:14:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12c3dc8800) [pid = 10937] [serial = 2291] [outer = (nil)] 13:14:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12c40e0c00) [pid = 10937] [serial = 2292] [outer = 0x7f12c3dc8800] 13:14:23 INFO - PROCESS | 10937 | 1461096863144 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12c57e6c00) [pid = 10937] [serial = 2293] [outer = 0x7f12c3dc8800] 13:14:23 INFO - PROCESS | 10937 | 1461096863968 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:14:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:14:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1656ms 13:14:24 INFO - PROCESS | 10937 | 1461096864045 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 10937 | 1461096864053 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:14:24 INFO - TEST-START | /FileAPI/historical.html 13:14:24 INFO - PROCESS | 10937 | 1461096864062 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 10937 | 1461096864066 Marionette TRACE conn4 <- [1,3022,null,{}] 13:14:24 INFO - PROCESS | 10937 | 1461096864074 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:24 INFO - PROCESS | 10937 | 1461096864317 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:14:24 INFO - PROCESS | 10937 | 1461096864589 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc77b800 == 158 [pid = 10937] [id = 765] 13:14:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12c40d5c00) [pid = 10937] [serial = 2294] [outer = (nil)] 13:14:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 145 (0x7f12c79aa400) [pid = 10937] [serial = 2295] [outer = 0x7f12c40d5c00] 13:14:24 INFO - PROCESS | 10937 | 1461096864670 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 10937 | ++DOMWINDOW == 146 (0x7f12c7bd2800) [pid = 10937] [serial = 2296] [outer = 0x7f12c40d5c00] 13:14:25 INFO - PROCESS | 10937 | 1461096865651 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:14:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:14:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:14:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:14:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:14:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:14:25 INFO - TEST-OK | /FileAPI/historical.html | took 1637ms 13:14:25 INFO - PROCESS | 10937 | 1461096865705 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 10937 | 1461096865710 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /FileAPI/idlharness.html 13:14:25 INFO - PROCESS | 10937 | 1461096865765 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 10937 | 1461096865768 Marionette TRACE conn4 <- [1,3026,null,{}] 13:14:25 INFO - PROCESS | 10937 | 1461096865785 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:26 INFO - PROCESS | 10937 | 1461096866037 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:14:26 INFO - PROCESS | 10937 | 1461096866308 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cfadd000 == 159 [pid = 10937] [id = 766] 13:14:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12ca03c000) [pid = 10937] [serial = 2297] [outer = (nil)] 13:14:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12cb995800) [pid = 10937] [serial = 2298] [outer = 0x7f12ca03c000] 13:14:26 INFO - PROCESS | 10937 | 1461096866470 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12cbbf0400) [pid = 10937] [serial = 2299] [outer = 0x7f12ca03c000] 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:14:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:14:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:14:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:14:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:14:28 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 13:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:14:28 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 13:14:28 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 13:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:14:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:14:28 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 13:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:14:28 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 13:14:28 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 13:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:14:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:14:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:14:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:14:28 INFO - PROCESS | 10937 | 1461096868206 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:14:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:14:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2577ms 13:14:28 INFO - PROCESS | 10937 | 1461096868400 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 10937 | 1461096868408 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /FileAPI/idlharness.worker 13:14:28 INFO - PROCESS | 10937 | 1461096868438 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 10937 | 1461096868447 Marionette TRACE conn4 <- [1,3030,null,{}] 13:14:28 INFO - PROCESS | 10937 | 1461096868461 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:28 INFO - PROCESS | 10937 | 1461096868739 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:14:29 INFO - PROCESS | 10937 | 1461096869009 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2230800 == 160 [pid = 10937] [id = 767] 13:14:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12ca369400) [pid = 10937] [serial = 2300] [outer = (nil)] 13:14:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12cfaac400) [pid = 10937] [serial = 2301] [outer = 0x7f12ca369400] 13:14:29 INFO - PROCESS | 10937 | 1461096869083 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12cfbed000) [pid = 10937] [serial = 2302] [outer = 0x7f12ca369400] 13:14:29 INFO - PROCESS | 10937 | [10937] 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 13:14:31 INFO - PROCESS | 10937 | 1461096871474 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:14:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:14:31 INFO - {} 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:14:31 INFO - {} 13:14:31 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 - {} 13:14:31 INFO - {} 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:14:31 INFO - {} 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:14:31 INFO - {} 13:14:31 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 - {} 13:14:31 INFO - {} 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 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 13:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:14:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:14:31 INFO - {} 13:14:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3122ms 13:14:31 INFO - PROCESS | 10937 | 1461096871554 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 10937 | 1461096871558 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:14:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:14:31 INFO - PROCESS | 10937 | 1461096871564 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 10937 | 1461096871566 Marionette TRACE conn4 <- [1,3034,null,{}] 13:14:31 INFO - PROCESS | 10937 | 1461096871632 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 10937 | 1461096871995 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:14:32 INFO - PROCESS | 10937 | 1461096872272 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d6ed4800 == 161 [pid = 10937] [id = 768] 13:14:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12cecc9800) [pid = 10937] [serial = 2303] [outer = (nil)] 13:14:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12d04a5c00) [pid = 10937] [serial = 2304] [outer = 0x7f12cecc9800] 13:14:32 INFO - PROCESS | 10937 | 1461096872355 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12d92a0c00) [pid = 10937] [serial = 2305] [outer = 0x7f12cecc9800] 13:14:33 INFO - PROCESS | 10937 | 1461096873135 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1583ms 13:14:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:14:33 INFO - PROCESS | 10937 | 1461096873147 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 10937 | 1461096873150 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:14:33 INFO - PROCESS | 10937 | 1461096873157 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 10937 | 1461096873160 Marionette TRACE conn4 <- [1,3038,null,{}] 13:14:33 INFO - PROCESS | 10937 | 1461096873165 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:33 INFO - PROCESS | 10937 | 1461096873410 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:14:33 INFO - PROCESS | 10937 | 1461096873690 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d8c12800 == 162 [pid = 10937] [id = 769] 13:14:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 156 (0x7f12d99ea800) [pid = 10937] [serial = 2306] [outer = (nil)] 13:14:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 157 (0x7f12d9a87c00) [pid = 10937] [serial = 2307] [outer = 0x7f12d99ea800] 13:14:33 INFO - PROCESS | 10937 | 1461096873782 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 10937 | ++DOMWINDOW == 158 (0x7f12dc9bbc00) [pid = 10937] [serial = 2308] [outer = 0x7f12d99ea800] 13:14:34 INFO - PROCESS | 10937 | 1461096874723 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1591ms 13:14:34 INFO - PROCESS | 10937 | 1461096874749 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:14:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:14:34 INFO - PROCESS | 10937 | 1461096874753 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:14:34 INFO - PROCESS | 10937 | 1461096874760 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 10937 | 1461096874764 Marionette TRACE conn4 <- [1,3042,null,{}] 13:14:34 INFO - PROCESS | 10937 | 1461096874769 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:35 INFO - PROCESS | 10937 | 1461096875073 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:14:35 INFO - PROCESS | 10937 | 1461096875333 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d9459000 == 163 [pid = 10937] [id = 770] 13:14:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 159 (0x7f12d99ec400) [pid = 10937] [serial = 2309] [outer = (nil)] 13:14:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 160 (0x7f12dd220c00) [pid = 10937] [serial = 2310] [outer = 0x7f12d99ec400] 13:14:35 INFO - PROCESS | 10937 | 1461096875410 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 10937 | ++DOMWINDOW == 161 (0x7f12dd530000) [pid = 10937] [serial = 2311] [outer = 0x7f12d99ec400] 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:14:36 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. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:14:36 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'.) 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:14:36 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. 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:14:36 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. 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:14:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:14:36 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. 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:14:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:14:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - PROCESS | 10937 | 1461096876562 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1870ms 13:14:36 INFO - PROCESS | 10937 | 1461096876632 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 10937 | 1461096876639 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:14:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:14:36 INFO - PROCESS | 10937 | 1461096876655 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 10937 | 1461096876661 Marionette TRACE conn4 <- [1,3046,null,{}] 13:14:36 INFO - PROCESS | 10937 | 1461096876666 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:37 INFO - PROCESS | 10937 | 1461096877057 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:14:37 INFO - PROCESS | 10937 | 1461096877377 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2490000 == 164 [pid = 10937] [id = 771] 13:14:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 162 (0x7f12c3aaf000) [pid = 10937] [serial = 2312] [outer = (nil)] 13:14:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 163 (0x7f12cd08e400) [pid = 10937] [serial = 2313] [outer = 0x7f12c3aaf000] 13:14:37 INFO - PROCESS | 10937 | 1461096877453 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 10937 | ++DOMWINDOW == 164 (0x7f12cfbf6800) [pid = 10937] [serial = 2314] [outer = 0x7f12c3aaf000] 13:14:37 INFO - PROCESS | 10937 | [10937] 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 13:14:38 INFO - PROCESS | 10937 | 1461096878309 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:14:38 INFO - {} 13:14:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1692ms 13:14:38 INFO - PROCESS | 10937 | 1461096878346 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:14:38 INFO - PROCESS | 10937 | 1461096878350 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:14:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:14:38 INFO - PROCESS | 10937 | 1461096878356 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 10937 | 1461096878359 Marionette TRACE conn4 <- [1,3050,null,{}] 13:14:38 INFO - PROCESS | 10937 | 1461096878370 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:38 INFO - PROCESS | 10937 | 1461096878644 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:14:38 INFO - PROCESS | 10937 | 1461096878925 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d67b7000 == 165 [pid = 10937] [id = 772] 13:14:38 INFO - PROCESS | 10937 | ++DOMWINDOW == 165 (0x7f12d04b0800) [pid = 10937] [serial = 2315] [outer = (nil)] 13:14:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 166 (0x7f12d60efc00) [pid = 10937] [serial = 2316] [outer = 0x7f12d04b0800] 13:14:39 INFO - PROCESS | 10937 | 1461096879043 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 10937 | ++DOMWINDOW == 167 (0x7f12d6352400) [pid = 10937] [serial = 2317] [outer = 0x7f12d04b0800] 13:14:39 INFO - PROCESS | 10937 | 1461096879837 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:14:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:14:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1540ms 13:14:39 INFO - PROCESS | 10937 | 1461096879899 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 10937 | 1461096879903 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:14:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:14:39 INFO - PROCESS | 10937 | 1461096879910 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - PROCESS | 10937 | 1461096879914 Marionette TRACE conn4 <- [1,3054,null,{}] 13:14:39 INFO - PROCESS | 10937 | 1461096879920 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:40 INFO - PROCESS | 10937 | 1461096880234 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:14:40 INFO - PROCESS | 10937 | 1461096880593 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dc990800 == 166 [pid = 10937] [id = 773] 13:14:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 168 (0x7f12d04b0c00) [pid = 10937] [serial = 2318] [outer = (nil)] 13:14:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 169 (0x7f12d6e39400) [pid = 10937] [serial = 2319] [outer = 0x7f12d04b0c00] 13:14:40 INFO - PROCESS | 10937 | 1461096880675 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 10937 | ++DOMWINDOW == 170 (0x7f12dd533000) [pid = 10937] [serial = 2320] [outer = 0x7f12d04b0c00] 13:14:41 INFO - PROCESS | 10937 | 1461096881894 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:14:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:14:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:14:42 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" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:14:42 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" 13:14:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:14:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:14:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2130ms 13:14:42 INFO - PROCESS | 10937 | 1461096882045 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 10937 | 1461096882050 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:14:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:14:42 INFO - PROCESS | 10937 | 1461096882131 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 10937 | 1461096882140 Marionette TRACE conn4 <- [1,3058,null,{}] 13:14:42 INFO - PROCESS | 10937 | 1461096882265 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 10937 | 1461096882581 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:14:42 INFO - PROCESS | 10937 | 1461096882794 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12dd685800 == 167 [pid = 10937] [id = 774] 13:14:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 171 (0x7f12e0c3f800) [pid = 10937] [serial = 2321] [outer = (nil)] 13:14:42 INFO - PROCESS | 10937 | ++DOMWINDOW == 172 (0x7f12e1356c00) [pid = 10937] [serial = 2322] [outer = 0x7f12e0c3f800] 13:14:42 INFO - PROCESS | 10937 | 1461096882890 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 10937 | ++DOMWINDOW == 173 (0x7f12e232fc00) [pid = 10937] [serial = 2323] [outer = 0x7f12e0c3f800] 13:14:43 INFO - PROCESS | 10937 | 1461096883793 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:14:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:14:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:14:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:14:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:14:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:14:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:14:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:14:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:14:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1732ms 13:14:43 INFO - PROCESS | 10937 | 1461096883840 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 10937 | 1461096883854 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:14:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:14:43 INFO - PROCESS | 10937 | 1461096883921 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 10937 | 1461096883930 Marionette TRACE conn4 <- [1,3062,null,{}] 13:14:43 INFO - PROCESS | 10937 | 1461096883939 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:44 INFO - PROCESS | 10937 | 1461096884284 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:14:44 INFO - PROCESS | 10937 | 1461096884610 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:44 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ddb8d000 == 168 [pid = 10937] [id = 775] 13:14:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 174 (0x7f12e0c3fc00) [pid = 10937] [serial = 2324] [outer = (nil)] 13:14:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 175 (0x7f12e95a0000) [pid = 10937] [serial = 2325] [outer = 0x7f12e0c3fc00] 13:14:44 INFO - PROCESS | 10937 | 1461096884685 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 10937 | ++DOMWINDOW == 176 (0x7f12ef24e400) [pid = 10937] [serial = 2326] [outer = 0x7f12e0c3fc00] 13:14:45 INFO - PROCESS | 10937 | [10937] 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 13:14:45 INFO - PROCESS | 10937 | 1461096885564 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:14:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:14:45 INFO - {} 13:14:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1713ms 13:14:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:14:45 INFO - PROCESS | 10937 | 1461096885617 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:14:45 INFO - PROCESS | 10937 | 1461096885620 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:14:45 INFO - PROCESS | 10937 | 1461096885631 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:14:45 INFO - PROCESS | 10937 | 1461096885633 Marionette TRACE conn4 <- [1,3066,null,{}] 13:14:45 INFO - PROCESS | 10937 | 1461096885638 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:45 INFO - PROCESS | 10937 | 1461096885939 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:14:46 INFO - PROCESS | 10937 | 1461096886191 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e1b22800 == 169 [pid = 10937] [id = 776] 13:14:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 177 (0x7f12d82e1800) [pid = 10937] [serial = 2327] [outer = (nil)] 13:14:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 178 (0x7f12da88b000) [pid = 10937] [serial = 2328] [outer = 0x7f12d82e1800] 13:14:46 INFO - PROCESS | 10937 | 1461096886308 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 10937 | ++DOMWINDOW == 179 (0x7f12ef9d4800) [pid = 10937] [serial = 2329] [outer = 0x7f12d82e1800] 13:14:47 INFO - PROCESS | 10937 | 1461096887103 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:14:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:14:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1539ms 13:14:47 INFO - PROCESS | 10937 | 1461096887169 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 10937 | 1461096887173 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:14:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:14:47 INFO - PROCESS | 10937 | 1461096887179 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 10937 | 1461096887182 Marionette TRACE conn4 <- [1,3070,null,{}] 13:14:47 INFO - PROCESS | 10937 | 1461096887203 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 10937 | 1461096887531 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:14:47 INFO - PROCESS | 10937 | 1461096887753 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e2c5a000 == 170 [pid = 10937] [id = 777] 13:14:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 180 (0x7f12ef9d9c00) [pid = 10937] [serial = 2330] [outer = (nil)] 13:14:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 181 (0x7f12f07fc400) [pid = 10937] [serial = 2331] [outer = 0x7f12ef9d9c00] 13:14:47 INFO - PROCESS | 10937 | 1461096887867 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 10937 | ++DOMWINDOW == 182 (0x7f12f090d800) [pid = 10937] [serial = 2332] [outer = 0x7f12ef9d9c00] 13:14:48 INFO - PROCESS | 10937 | 1461096888682 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1541ms 13:14:48 INFO - PROCESS | 10937 | 1461096888723 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:14:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:14:48 INFO - PROCESS | 10937 | 1461096888727 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:14:48 INFO - PROCESS | 10937 | 1461096888734 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 10937 | 1461096888737 Marionette TRACE conn4 <- [1,3074,null,{}] 13:14:48 INFO - PROCESS | 10937 | 1461096888743 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:48 INFO - PROCESS | 10937 | 1461096888988 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:14:49 INFO - PROCESS | 10937 | 1461096889279 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e9518800 == 171 [pid = 10937] [id = 778] 13:14:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 183 (0x7f12ef9dfc00) [pid = 10937] [serial = 2333] [outer = (nil)] 13:14:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 184 (0x7f12f28c7c00) [pid = 10937] [serial = 2334] [outer = 0x7f12ef9dfc00] 13:14:49 INFO - PROCESS | 10937 | 1461096889358 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 10937 | ++DOMWINDOW == 185 (0x7f12f404f000) [pid = 10937] [serial = 2335] [outer = 0x7f12ef9dfc00] 13:14:50 INFO - PROCESS | 10937 | 1461096890172 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:14:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1484ms 13:14:50 INFO - PROCESS | 10937 | 1461096890220 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:14:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:14:50 INFO - PROCESS | 10937 | 1461096890224 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:14:50 INFO - PROCESS | 10937 | 1461096890231 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 10937 | 1461096890234 Marionette TRACE conn4 <- [1,3078,null,{}] 13:14:50 INFO - PROCESS | 10937 | 1461096890240 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:50 INFO - PROCESS | 10937 | 1461096890536 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:14:50 INFO - PROCESS | 10937 | 1461096890836 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:50 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12e0d12000 == 172 [pid = 10937] [id = 779] 13:14:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 186 (0x7f12d65ee000) [pid = 10937] [serial = 2336] [outer = (nil)] 13:14:50 INFO - PROCESS | 10937 | ++DOMWINDOW == 187 (0x7f12ee6cf000) [pid = 10937] [serial = 2337] [outer = 0x7f12d65ee000] 13:14:50 INFO - PROCESS | 10937 | 1461096890972 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 10937 | ++DOMWINDOW == 188 (0x7f12ef798c00) [pid = 10937] [serial = 2338] [outer = 0x7f12d65ee000] 13:14:51 INFO - PROCESS | 10937 | 1461096891831 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 10937 | 1461096891885 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:14:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:14:51 INFO - PROCESS | 10937 | 1461096891897 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 10937 | 1461096891904 Marionette TRACE conn4 <- [1,3082,null,{}] 13:14:51 INFO - PROCESS | 10937 | 1461096891911 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 10937 | 1461096892163 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:14:52 INFO - PROCESS | 10937 | 1461096892460 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12f291f000 == 173 [pid = 10937] [id = 780] 13:14:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 189 (0x7f12e2bb5800) [pid = 10937] [serial = 2339] [outer = (nil)] 13:14:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 190 (0x7f12f47b6c00) [pid = 10937] [serial = 2340] [outer = 0x7f12e2bb5800] 13:14:52 INFO - PROCESS | 10937 | 1461096892578 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 10937 | ++DOMWINDOW == 191 (0x7f12f4a84800) [pid = 10937] [serial = 2341] [outer = 0x7f12e2bb5800] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9bcf800 == 172 [pid = 10937] [id = 652] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce34b000 == 171 [pid = 10937] [id = 735] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d91b0800 == 170 [pid = 10937] [id = 657] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ce2c8000 == 169 [pid = 10937] [id = 763] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12cc802800 == 168 [pid = 10937] [id = 762] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c0c800 == 167 [pid = 10937] [id = 761] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c5976000 == 166 [pid = 10937] [id = 760] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c22800 == 165 [pid = 10937] [id = 759] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2499000 == 164 [pid = 10937] [id = 757] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c597b000 == 163 [pid = 10937] [id = 758] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c9c12800 == 162 [pid = 10937] [id = 756] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d2494000 == 161 [pid = 10937] [id = 755] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c5774000 == 160 [pid = 10937] [id = 754] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12c575a800 == 159 [pid = 10937] [id = 753] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f9b8c000 == 158 [pid = 10937] [id = 752] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f8d71000 == 157 [pid = 10937] [id = 751] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f7244000 == 156 [pid = 10937] [id = 750] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12f2933000 == 155 [pid = 10937] [id = 749] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e95c9800 == 154 [pid = 10937] [id = 748] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e2c57000 == 153 [pid = 10937] [id = 747] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e1650000 == 152 [pid = 10937] [id = 746] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12e007b800 == 151 [pid = 10937] [id = 745] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd9e7000 == 150 [pid = 10937] [id = 744] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12dd271000 == 149 [pid = 10937] [id = 743] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d94aa000 == 148 [pid = 10937] [id = 742] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d90c7800 == 147 [pid = 10937] [id = 741] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d67b7800 == 146 [pid = 10937] [id = 740] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12d229d800 == 145 [pid = 10937] [id = 739] 13:14:54 INFO - PROCESS | 10937 | --DOCSHELL 0x7f12ca19e000 == 144 [pid = 10937] [id = 738] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 190 (0x7f12cfaaf400) [pid = 10937] [serial = 2079] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 189 (0x7f12ccf63000) [pid = 10937] [serial = 2213] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 188 (0x7f12cc6eb000) [pid = 10937] [serial = 2210] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 187 (0x7f12ca035800) [pid = 10937] [serial = 2208] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 186 (0x7f12cced3400) [pid = 10937] [serial = 2211] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 185 (0x7f12ccdaa800) [pid = 10937] [serial = 2156] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 184 (0x7f12cad7f800) [pid = 10937] [serial = 2154] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 183 (0x7f12ca068400) [pid = 10937] [serial = 2153] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 182 (0x7f12c7bcbc00) [pid = 10937] [serial = 2151] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 181 (0x7f12c79aa000) [pid = 10937] [serial = 2150] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 180 (0x7f12c57e4400) [pid = 10937] [serial = 2148] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 179 (0x7f12c40e3400) [pid = 10937] [serial = 2147] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 178 (0x7f12e1e57400) [pid = 10937] [serial = 2201] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 177 (0x7f12e15be000) [pid = 10937] [serial = 2199] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 176 (0x7f12e116dc00) [pid = 10937] [serial = 2198] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 175 (0x7f12e0c40000) [pid = 10937] [serial = 2196] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 174 (0x7f12e0049c00) [pid = 10937] [serial = 2195] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 173 (0x7f12dfbcf000) [pid = 10937] [serial = 2193] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 172 (0x7f12df171400) [pid = 10937] [serial = 2192] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 171 (0x7f12ddb4d400) [pid = 10937] [serial = 2190] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 170 (0x7f12ddb41c00) [pid = 10937] [serial = 2189] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 169 (0x7f12ddaf4000) [pid = 10937] [serial = 2187] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 168 (0x7f12ddab4c00) [pid = 10937] [serial = 2186] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 167 (0x7f12ddaaec00) [pid = 10937] [serial = 2184] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 166 (0x7f12dd9c9800) [pid = 10937] [serial = 2183] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 165 (0x7f12dd9be400) [pid = 10937] [serial = 2181] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 164 (0x7f12dd831400) [pid = 10937] [serial = 2180] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 163 (0x7f12dc75fc00) [pid = 10937] [serial = 2178] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 162 (0x7f12da886000) [pid = 10937] [serial = 2177] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 161 (0x7f12d94c6c00) [pid = 10937] [serial = 2175] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 160 (0x7f12d92a0400) [pid = 10937] [serial = 2174] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 159 (0x7f12d8c70000) [pid = 10937] [serial = 2172] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 158 (0x7f12d86d1800) [pid = 10937] [serial = 2171] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 157 (0x7f12d82dc400) [pid = 10937] [serial = 2169] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 156 (0x7f12d6e31400) [pid = 10937] [serial = 2168] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 155 (0x7f12d65edc00) [pid = 10937] [serial = 2166] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12d6584000) [pid = 10937] [serial = 2165] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12d26e7400) [pid = 10937] [serial = 2163] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12d0315c00) [pid = 10937] [serial = 2162] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12cecbd000) [pid = 10937] [serial = 2160] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12cd08cc00) [pid = 10937] [serial = 2159] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12ccf19800) [pid = 10937] [serial = 2157] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12c7621400) [pid = 10937] [serial = 2204] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12c76ec800) [pid = 10937] [serial = 2205] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12c7e11000) [pid = 10937] [serial = 2207] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 10937 | 1461096895224 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:14:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:14:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:14:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 3444ms 13:14:55 INFO - PROCESS | 10937 | 1461096895345 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:14:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:14:55 INFO - PROCESS | 10937 | 1461096895351 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:14:55 INFO - PROCESS | 10937 | 1461096895363 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 10937 | 1461096895368 Marionette TRACE conn4 <- [1,3086,null,{}] 13:14:55 INFO - PROCESS | 10937 | 1461096895378 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:55 INFO - PROCESS | 10937 | 1461096895632 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:14:55 INFO - PROCESS | 10937 | 1461096895868 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c598d000 == 145 [pid = 10937] [id = 781] 13:14:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 147 (0x7f12c69ebc00) [pid = 10937] [serial = 2342] [outer = (nil)] 13:14:55 INFO - PROCESS | 10937 | ++DOMWINDOW == 148 (0x7f12c69f5400) [pid = 10937] [serial = 2343] [outer = 0x7f12c69ebc00] 13:14:55 INFO - PROCESS | 10937 | 1461096895937 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 10937 | ++DOMWINDOW == 149 (0x7f12c7616400) [pid = 10937] [serial = 2344] [outer = 0x7f12c69ebc00] 13:14:56 INFO - PROCESS | 10937 | 1461096896658 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:14:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:14:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1341ms 13:14:56 INFO - PROCESS | 10937 | 1461096896700 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 10937 | 1461096896709 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:14:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:14:56 INFO - PROCESS | 10937 | 1461096896719 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 10937 | 1461096896724 Marionette TRACE conn4 <- [1,3090,null,{}] 13:14:56 INFO - PROCESS | 10937 | 1461096896730 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:57 INFO - PROCESS | 10937 | 1461096897039 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:14:57 INFO - PROCESS | 10937 | 1461096897070 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c20000 == 146 [pid = 10937] [id = 782] 13:14:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 150 (0x7f12c69c5000) [pid = 10937] [serial = 2345] [outer = (nil)] 13:14:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 151 (0x7f12c7bcb000) [pid = 10937] [serial = 2346] [outer = 0x7f12c69c5000] 13:14:57 INFO - PROCESS | 10937 | 1461096897135 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 10937 | ++DOMWINDOW == 152 (0x7f12c7e0d400) [pid = 10937] [serial = 2347] [outer = 0x7f12c69c5000] 13:14:58 INFO - PROCESS | 10937 | 1461096898126 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1430ms 13:14:58 INFO - PROCESS | 10937 | 1461096898168 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 10937 | 1461096898173 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:14:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:14:58 INFO - PROCESS | 10937 | 1461096898179 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 10937 | 1461096898185 Marionette TRACE conn4 <- [1,3094,null,{}] 13:14:58 INFO - PROCESS | 10937 | 1461096898221 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:58 INFO - PROCESS | 10937 | 1461096898530 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:14:58 INFO - PROCESS | 10937 | 1461096898568 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12cc81b000 == 147 [pid = 10937] [id = 783] 13:14:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 153 (0x7f12ca042c00) [pid = 10937] [serial = 2348] [outer = (nil)] 13:14:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 154 (0x7f12cad79800) [pid = 10937] [serial = 2349] [outer = 0x7f12ca042c00] 13:14:58 INFO - PROCESS | 10937 | 1461096898636 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 10937 | ++DOMWINDOW == 155 (0x7f12cb09a400) [pid = 10937] [serial = 2350] [outer = 0x7f12ca042c00] 13:14:59 INFO - PROCESS | 10937 | 1461096899640 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:14:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1489ms 13:14:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:14:59 INFO - PROCESS | 10937 | 1461096899675 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 10937 | 1461096899678 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:14:59 INFO - PROCESS | 10937 | 1461096899685 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 10937 | 1461096899688 Marionette TRACE conn4 <- [1,3098,null,{}] 13:14:59 INFO - PROCESS | 10937 | 1461096899694 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 10937 | 1461096900445 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 154 (0x7f12e293bc00) [pid = 10937] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 153 (0x7f12ccf1b800) [pid = 10937] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 152 (0x7f12d929b000) [pid = 10937] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 151 (0x7f12d8283c00) [pid = 10937] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 150 (0x7f12cfbf6400) [pid = 10937] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 149 (0x7f12c7cf7c00) [pid = 10937] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 148 (0x7f12daa13000) [pid = 10937] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 147 (0x7f12d86c4000) [pid = 10937] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 146 (0x7f12e2326400) [pid = 10937] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 145 (0x7f12ca035400) [pid = 10937] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 144 (0x7f12c56e2400) [pid = 10937] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 143 (0x7f12c69c2800) [pid = 10937] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 142 (0x7f12e3853400) [pid = 10937] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 141 (0x7f12e3853c00) [pid = 10937] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 140 (0x7f12d86c2400) [pid = 10937] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 139 (0x7f12cb99fc00) [pid = 10937] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 138 (0x7f12dfbd0c00) [pid = 10937] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 137 (0x7f12e5885c00) [pid = 10937] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 136 (0x7f12cade6800) [pid = 10937] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 135 (0x7f12c4481000) [pid = 10937] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 134 (0x7f12cfbf5800) [pid = 10937] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 133 (0x7f12c3aa6400) [pid = 10937] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 132 (0x7f12d8e96400) [pid = 10937] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 131 (0x7f12dd531000) [pid = 10937] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 130 (0x7f12dc9b9400) [pid = 10937] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:15:00 INFO - PROCESS | 10937 | --DOMWINDOW == 129 (0x7f12dca7c400) [pid = 10937] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:15:00 INFO - PROCESS | 10937 | 1461096900693 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12c9c1e000 == 148 [pid = 10937] [id = 784] 13:15:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 130 (0x7f12c3aa6400) [pid = 10937] [serial = 2351] [outer = (nil)] 13:15:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 131 (0x7f12c7cf7c00) [pid = 10937] [serial = 2352] [outer = 0x7f12c3aa6400] 13:15:00 INFO - PROCESS | 10937 | 1461096900760 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 10937 | ++DOMWINDOW == 132 (0x7f12ccf19800) [pid = 10937] [serial = 2353] [outer = 0x7f12c3aa6400] 13:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:15:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1783ms 13:15:01 INFO - PROCESS | 10937 | 1461096901459 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:15:01 INFO - PROCESS | 10937 | 1461096901469 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 10937 | 1461096901472 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:15:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:15:01 INFO - PROCESS | 10937 | 1461096901478 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 10937 | 1461096901480 Marionette TRACE conn4 <- [1,3102,null,{}] 13:15:01 INFO - PROCESS | 10937 | 1461096901486 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 10937 | 1461096901723 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:15:01 INFO - PROCESS | 10937 | 1461096901953 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d040a000 == 149 [pid = 10937] [id = 785] 13:15:01 INFO - PROCESS | 10937 | ++DOMWINDOW == 133 (0x7f12c4479800) [pid = 10937] [serial = 2354] [outer = (nil)] 13:15:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 134 (0x7f12cda78800) [pid = 10937] [serial = 2355] [outer = 0x7f12c4479800] 13:15:02 INFO - PROCESS | 10937 | 1461096902032 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 10937 | ++DOMWINDOW == 135 (0x7f12cecc1c00) [pid = 10937] [serial = 2356] [outer = 0x7f12c4479800] 13:15:03 INFO - PROCESS | 10937 | 1461096903082 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:15:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:15:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1628ms 13:15:03 INFO - PROCESS | 10937 | 1461096903111 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 10937 | 1461096903118 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:15:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:15:03 INFO - PROCESS | 10937 | 1461096903128 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 10937 | 1461096903132 Marionette TRACE conn4 <- [1,3106,null,{}] 13:15:03 INFO - PROCESS | 10937 | 1461096903141 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 10937 | 1461096903412 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:15:03 INFO - PROCESS | 10937 | 1461096903707 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12ca264000 == 150 [pid = 10937] [id = 786] 13:15:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 136 (0x7f12c720a800) [pid = 10937] [serial = 2357] [outer = (nil)] 13:15:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 137 (0x7f12c7e0f000) [pid = 10937] [serial = 2358] [outer = 0x7f12c720a800] 13:15:03 INFO - PROCESS | 10937 | 1461096903793 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 10937 | ++DOMWINDOW == 138 (0x7f12ca03d800) [pid = 10937] [serial = 2359] [outer = 0x7f12c720a800] 13:15:04 INFO - PROCESS | 10937 | 1461096904707 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:15:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:15:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:15:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1640ms 13:15:04 INFO - PROCESS | 10937 | 1461096904769 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 10937 | 1461096904779 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:15:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:15:04 INFO - PROCESS | 10937 | 1461096904804 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 10937 | 1461096904810 Marionette TRACE conn4 <- [1,3110,null,{}] 13:15:04 INFO - PROCESS | 10937 | 1461096904821 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 10937 | 1461096905094 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:15:05 INFO - PROCESS | 10937 | 1461096905389 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d01e6000 == 151 [pid = 10937] [id = 787] 13:15:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 139 (0x7f12cc6e1800) [pid = 10937] [serial = 2360] [outer = (nil)] 13:15:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 140 (0x7f12ccae5800) [pid = 10937] [serial = 2361] [outer = 0x7f12cc6e1800] 13:15:05 INFO - PROCESS | 10937 | 1461096905588 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 10937 | ++DOMWINDOW == 141 (0x7f12ccee1c00) [pid = 10937] [serial = 2362] [outer = 0x7f12cc6e1800] 13:15:06 INFO - PROCESS | 10937 | 1461096906464 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:15:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:15:06 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 13:15:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:15:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:15:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1702ms 13:15:06 INFO - PROCESS | 10937 | 1461096906494 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 10937 | 1461096906498 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:15:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:15:06 INFO - PROCESS | 10937 | 1461096906505 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 10937 | 1461096906511 Marionette TRACE conn4 <- [1,3114,null,{}] 13:15:06 INFO - PROCESS | 10937 | 1461096906527 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 10937 | 1461096906890 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:15:07 INFO - PROCESS | 10937 | 1461096907109 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e588c241-fccf-49c3-93e4-44e77175ecda\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 10937 | ++DOCSHELL 0x7f12d2574000 == 152 [pid = 10937] [id = 788] 13:15:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 142 (0x7f12ccad9c00) [pid = 10937] [serial = 2363] [outer = (nil)] 13:15:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 143 (0x7f12cfbed800) [pid = 10937] [serial = 2364] [outer = 0x7f12ccad9c00] 13:15:07 INFO - PROCESS | 10937 | 1461096907199 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 10937 | ++DOMWINDOW == 144 (0x7f12d031a800) [pid = 10937] [serial = 2365] [outer = 0x7f12ccad9c00] 13:15:08 INFO - PROCESS | 10937 | 1461096908050 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:15:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1586ms 13:15:08 INFO - PROCESS | 10937 | 1461096908092 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 10937 | 1461096908097 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:15:09 WARNING - u'runner_teardown' () 13:15:09 INFO - No more tests 13:15:09 INFO - Got 0 unexpected results 13:15:09 INFO - SUITE-END | took 1275s 13:15:09 INFO - Closing logging queue 13:15:09 INFO - queue closed 13:15:09 INFO - Return code: 0 13:15:09 WARNING - # TBPL SUCCESS # 13:15:09 INFO - Running post-action listener: _resource_record_post_action 13:15:09 INFO - Running post-run listener: _resource_record_post_run 13:15:10 INFO - Total resource usage - Wall time: 1314s; CPU: 98.0%; Read bytes: 8192; Write bytes: 974622720; Read time: 12; Write time: 346184 13:15:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:15:10 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 51032064; Read time: 12; Write time: 51272 13:15:10 INFO - run-tests - Wall time: 1281s; CPU: 98.0%; Read bytes: 4096; Write bytes: 923590656; Read time: 0; Write time: 294912 13:15:10 INFO - Running post-run listener: _upload_blobber_files 13:15:10 INFO - Blob upload gear active. 13:15:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:15:10 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 13:15:10 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'] 13:15:10 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 13:15:11 INFO - (blobuploader) - INFO - Open directory for files ... 13:15:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:15:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:15:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:13 INFO - (blobuploader) - INFO - Done attempting. 13:15:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:15:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:15:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:15 INFO - (blobuploader) - INFO - Done attempting. 13:15:15 INFO - (blobuploader) - INFO - Iteration through files over. 13:15:15 INFO - Return code: 0 13:15:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:15:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:15:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a491fdecc0ec0bd6543bb6410a149a7e1ad34a3562421b71314288ed1281f2d981fccdb99f1467f633da825679d3823d3df97226d745131232ad3f1bbea9a99c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd6407204583aa4db39b7e9e1e6ea39af8f179f3fbfc69682461314d598e8494306fe9e02cb1a5c0b09f076c4eda22f5425439013195e025c78c3043ca6b6cac"} 13:15:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:15:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:15:15 INFO - Contents: 13:15:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a491fdecc0ec0bd6543bb6410a149a7e1ad34a3562421b71314288ed1281f2d981fccdb99f1467f633da825679d3823d3df97226d745131232ad3f1bbea9a99c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd6407204583aa4db39b7e9e1e6ea39af8f179f3fbfc69682461314d598e8494306fe9e02cb1a5c0b09f076c4eda22f5425439013195e025c78c3043ca6b6cac"} 13:15:15 INFO - Running post-run listener: copy_logs_to_upload_dir 13:15:15 INFO - Copying logs to upload dir... 13:15:15 INFO - mkdir: /builds/slave/test/build/upload/logs 13:15:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1403.551447 ========= master_lag: 6.06 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 29 secs) (at 2016-04-19 13:15:21.074647) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 13:15:21.075794) ========= 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-1461094458.340435-498648428 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a491fdecc0ec0bd6543bb6410a149a7e1ad34a3562421b71314288ed1281f2d981fccdb99f1467f633da825679d3823d3df97226d745131232ad3f1bbea9a99c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd6407204583aa4db39b7e9e1e6ea39af8f179f3fbfc69682461314d598e8494306fe9e02cb1a5c0b09f076c4eda22f5425439013195e025c78c3043ca6b6cac"} build_url:https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.040854 build_url: 'https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/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/a491fdecc0ec0bd6543bb6410a149a7e1ad34a3562421b71314288ed1281f2d981fccdb99f1467f633da825679d3823d3df97226d745131232ad3f1bbea9a99c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bd6407204583aa4db39b7e9e1e6ea39af8f179f3fbfc69682461314d598e8494306fe9e02cb1a5c0b09f076c4eda22f5425439013195e025c78c3043ca6b6cac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/T-cH0VNTQ9mUmn7-SioNvg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.86 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 13:15:21.973551) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:15:21.973889) ========= 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-1461094458.340435-498648428 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.026574 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:15:22.044881) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 13:15:22.045207) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 13:15:22.045689) ========= ========= Total master_lag: 7.06 =========